WindowsでPython 3.6でTensorFlowをインストール(度重なる敗北)


やっと「コードだけでなくコードを含む」というチュートリアルを見つけました.
(答えを知っている)
しかし、私はwindowsを使っていますか、それともwin 7を使っていますか.どうすればいいですか.コードがあればいいのに、コードには「from keras......」があるんじゃないか、二言三言言わないで、pip!(公式インストールパッケージ付きpipに感謝)
pip install -U keras

そして華麗麗の間違いで、最後の行はこうでした.
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb3 in position 3: invalid start byte

私が使っているPowershellは、フルスクリーンの赤い新聞が間違っています.しかし、調べてみるとpipプログラムを変更できることがわかりました.そのチュートリアルはどこで忘れましたか.init__ファイルの中にutf-8がgbkに変更されますが、そのチュートリアルはanaconda向けで、私は堂々と公式サイトの下のpythonから...たまたまエラーコードにも_init__ファイル(行番号まで!)、では、そこを直しましょう......(下は赤字の前の行です)
Exception:
Traceback (most recent call last):
    File "c:\users\administrator\appdata\local\programs\python\python36\lib\site-packages\pip\compat\__init__ .py, line 73, in console_to_str
        return s.decode(sys.__stdout__.encoding)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb3 in position 3: invalid start byte

簡単な修正-
元のコード:
            return s.decode(sys.__stdout__.encoding)

修正後のコード:
            ###return s.decode(sys.__stdout__.encoding)    (      ,           )
            return s.decode('gbk')

コマンドの再実行:
pip install -U keras

成功!ハハハ私は本当に天才です......
2番目のimportは・・・「matplotlib」・・
pip install matplotlib

Uをつけるのを忘れましたが、updateは何もないようです.一度成功する.(前の変更は他のインストールに影響しないでしょう?)
コードを実行してみたら、最初の行が間違っていました.kerasのインポートには、import TensorFlowをインポートするものも含まれていました......(やはりTensorFlowのチュートリアルですが、まだインストールされていません)
pip install tensorflow

私はもう当時の状況を再現したくない.大体の応答は簡単です:pipはTensorFlowを見つけられませんでした.そこで私はインターネットで調べて、命令の中のtensorflowを変えることができると言った.whlファイルのURLは、何度変えてもないと言っていましたが、やっと見つけたと言っていましたが、バージョンが一致していません・・・
これは本当に不思議なことです.https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_amd64.whlああ、結局cp 36はpython 3である.6,64は64ビットで、windowsフォルダの説明はwindowsシステムで、このファイルが存在する以上、私は使うことができますか?以前はTensorFlowがpy 3のみをサポートしていると言っていました.5以上+64位・・・ゆっくり!
思い出しました.pythonで注文したのは公式サイトの最も目立つダウンロードボタンで、それはデフォルトの32ビットです.64ビットマシンで32ビットpythonを装着しました!急いで64ビットのpythonを降りて、インストールする時カバーのヒントさえありません.コンピュータを再起動します
pip list

その前に、私もこのコマンドを使ったことがあります.サードパーティのライブラリはマルチスクリーンを占めています.今、pipとsetuptoolsしか残っていません.私が入れたライブラリはもうありません.まるで大きな夢のようです.
また警告もして、調べたらC:UsersAdministratorの下にpipフォルダを作り、そこにpipを書きました.ini :
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/  
[install]
trusted-host=mirrors.aliyun.com 

[list]
format=columns

前のセクションはアリクラウドでpipをミラーし、もう1つのセクションはlistコマンドでデフォルト値を与えます.そして再び--
pip install tensorflow

ファイルが見つかりましたが、エラーが発生しました.
Unknown requires Python '>=2.6, <3' but the running Python is 3.6.4

しかし、このエラーはすぐに解決され、以下のコマンドが使用されます:(pipコマンドとpip 3コマンドは同じで、混用できます)
pip3 install futures==3.1.1

再びpip install tensorflow、成功.
本当に感動的だ.
(しかしAMDグラフィックスユーザーとしてGPUは使用されていません.私のもう1台のパソコンはNVIDIA、32ビットwin 7です.このCPUは伝説的にゲームができないG 4560で、もう1台はどうせこれよりずっと悪いです)
(2018-2-1地球)