OS X El Capitan(10.11.4)を使用しています。
ここで、pipインストール手順を使用してTensorFlowをダウンロードしました。
次のような警告メッセージはいくつか表示されましたが、すべて順調に進んでいます。
The directory '/Users/myusername/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want the -H flag.
そして
You are using pip version 6.0.8, however version 8.1.2 is available.
pipをインストールしただけなのに。
次に、PythonでTensorFlowをテストすると、エラーが発生しました。
>>> import tensorflow as tf
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/tensorflow/__init__.py", line 23, in <module>
from tensorflow.python import *
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/tensorflow/python/__init__.py", line 48, in <module>
from tensorflow.python import pywrap_tensorflow
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module>
_pywrap_tensorflow = swig_import_helper()
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/imp.py", line 243, in load_module
return load_dynamic(name, filename, file)
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/tensorflow/python/_pywrap_tensorflow.so, 10): Library not loaded: @rpath/libcudart.7.5.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/tensorflow/python/_pywrap_tensorflow.so
Reason: image not found
さて、実行しようとすると、pip uninstall tensorflow-0.10.0rc0
インストールされていないことがわかります。
私はこの問題に似ているに見つけた最も近いものがあり、この問題(私は試していない)TensorFlow GitHubのドキュメントインチ
インストールしたものをすべてアンインストールしてTensorFlowを正常に稼働させるにはどうすればよいですか?
このエラーメッセージは、CUDAがインストールされていないマシンにGPU対応のMac OSバージョンのTensorFlow(リリース0.10以降で利用可能)をインストールした場合に表示されます。
エラーを修正するには、次のようにして、Python 2.7または3.xのCPUバージョンをインストールします。
# Mac OS X, CPU only, Python 2.7:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py2-none-any.whl
$ sudo pip install --upgrade $TF_BINARY_URL
# Mac OS X, CPU only, Python 3.4 or 3.5:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl
$ sudo pip3 install --upgrade $TF_BINARY_URL
tensorflowバージョンを参照してください:https ://www.tensorflow.org/versions/
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加