オペレーティング・システム:
(tf):〜/ anaconda3 / bin $ cat / proc / version
Linuxバージョン4.4.0-31-generic(buildd @ lgw01-16)(gccバージョン5.3.1 20160413(Ubuntu 5.3.1-14ubuntu2.1))#50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016
環境/ home / paddlescoot / anaconda3 / envs / tfにインストールするためのパッケージプラン:
次のパッケージがダウンロードされます。
| パッケージ| ビルド|
| --- | --- |
| python-2.7.12 | 1 12.1 MB |
| setuptools-23.0.0 | py27_0 455 KB |
| ホイール-0.29.0 | py27_0 81 KB |
| pip-8.1.2 | py27_0 1.5 MB |
Total: 14.1 MB
次の新しいパッケージがインストールされます。
openssl: 1.0.2h-1
pip: 8.1.2-py27_0
python: 2.7.12-1
readline: 6.2-2
setuptools: 23.0.0-py27_0
sqlite: 3.13.0-0
tk: 8.5.18-0
wheel: 0.29.0-py27_0
zlib: 1.2.8-3
続行しますか([y] / n)? y
パッケージの取得..。
python-2.7.12- 100%
setuptools-23。 100%
ホイール-0.29.0-p100%
pip-8.1.2-py27 100%
パッケージの抽出..。
パッケージのリンク..。
:〜/ anaconda3 / bin $ source activate tf
(tf):〜/ anaconda3 / bin $ ./conda info --envs
tf * / home / paddlescoot / anaconda3 / envs / tf
ルート/ home / paddlescoot / anaconda3
(tf):〜/ anaconda3 / bin $ python --version
Python 2.7.12 :: Continuum Analytics、Inc。
(tf):〜/ anaconda3 / bin $ export TF_BINARY_URL = https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl
(tf):〜/ anaconda3 / bin $ pip install --upgrade $ TF_BINARY_URL
https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whlからtensorflow == 0.9.0を収集しています
https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl(27.6MB)のダウンロード
100%|████████████████████████████████| 27.6MB 52kB / s
numpy> = 1.8.2の収集(tensorflow == 0.9.0から)
numpy-1.11.1-cp27-cp27mu-manylinux1_x86_64.whl(15.3MB)をダウンロードしています
100%|████████████████████████████████| 15.3MB 90kB / s
6つを収集> = 1.10.0(tensorflow == 0.9.0から)
キャッシュされた6-1.10.0-py2.py3-none-any.whlを使用する
protobuf == 3.0.0b2の収集(tensorflow == 0.9.0から)
キャッシュされたprotobuf-3.0.0b2-py2.py3-none-any.whlを使用する
要件はすでに最新です:/home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packagesのホイール(tensorflow == 0.9.0から)
setuptoolsの収集(protobuf == 3.0.0b2-> tensorflow == 0.9.0から)
setuptools-24.0.3-py2.py3-none-any.whl(441kB)のダウンロード
100%|████████████████████████████████| 450kB 1.3MB / s
収集されたパッケージのインストール:numpy、six、setuptools、protobuf、tensorflow
既存のインストールが見つかりました:setuptools 23.0.0
存在しないファイル/home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/easy-install.pthからエントリを削除できません
(tf):〜/ anaconda3 / bin $ python
Python 2.7.12 | Continuum Analytics、Inc。| (デフォルト、2016年7月2日、17:42:40)
linux2の[GCC4.4.7 20120313(Red Hat 4.4.7-1)]
詳細については、「help」、「copyright」、「credits」、または「license」と入力してください。
Anacondaは、ContinuumAnalyticsによって提供されます。
チェックアウトしてください:http: //continuum.io/thanksおよびhttps://anaconda.org
tensorflowをtfとしてインポートします
トレースバック(最後の最後の呼び出し):
ファイル ""、1行目、
ImportError:tensorflowという名前のモジュールがありません
終了する()
(tf):〜/ anaconda3 / bin $ ls -ali /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/
numpy / pip / README setuptools.pth six.py Wheel /
numpy-1.11.1.dist-info / pip-8.1.2-py2.7.egg-info / setuptools-23.0.0-py2.7.egg six-1.10.0.dist-info / six.pyc Wheel- 0.29.0-py2.7.egg-info /
(tf):〜/ anaconda3 / bin $ ls -ali /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/
numpy / pip / README setuptools.pth six.py Wheel /
numpy-1.11.1.dist-info / pip-8.1.2-py2.7.egg-info / setuptools-23.0.0-py2.7.egg six-1.10.0.dist-info / six.pyc Wheel- 0.29.0-py2.7.egg-info /
これはTFのバグではなく、アナコンダの問題です。 https://github.com/ContinuumIO/anaconda-issues/issues/542を参照してください-これは、anacondaを使用しない理由の1つであり、pipとその主なセールスポイント(パッケージ管理と環境)は、Pythonにバンドルされています...
回避策として、pipを介してTFをインストールする前にpip install --ignore-installed --upgrade pip setuptools
を実行してください。
素晴らしい! @ ptc-swalkに感謝します。
ありがとう
最も参考になるコメント
これはTFのバグではなく、アナコンダの問題です。 https://github.com/ContinuumIO/anaconda-issues/issues/542を参照してください-これは、anacondaを使用しない理由の1つであり、pipとその主なセールスポイント(パッケージ管理と環境)は、Pythonにバンドルされています...
回避策として、pipを介してTFをインストールする前に
pip install --ignore-installed --upgrade pip setuptools
を実行してください。