我一直在their site上使用anaconda安装。它似乎工作,我能够创建张量流环境。在此之后,我似乎遇到了一些问题。我从终端移动到我的Ipynb并尝试import tensorflow as tf
,我收到以下错误:
ImportError: dlopen(/Users/madhavthaker/Downloads/anaconda/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so, 10): Library not loaded: @rpath/libcudart.8.0.dylib
Referenced from: /Users/madhavthaker/Downloads/anaconda/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so
Reason: image not found
我做了一些谷歌搜索,发现this说我可能在与tensorflow相同的目录中运行脚本。这看起来很简单,但我不知道如何去做。
非常感谢任何帮助。
答案 0 :(得分:0)
如果在未安装CUDA的计算机上安装支持GPU的Mac OS版TensorFlow,则会显示此错误消息。
要解决此问题,您可以尝试执行以下任一操作。
# Mac OS X, CPU only, Python 2.7:
conda remove tensorflow
conda install -c conda-forge tensorflow=0.10.0
您可以在此处查看该包 - https://anaconda.org/conda-forge/tensorflow
创建新环境或从conda中删除软件包并尝试以下操作:
# Mac OS X, CPU only, Python 2.7:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.10.0rc0-py2-none-any.whl
$ sudo pip install --upgrade $TF_BINARY_URL
希望这有帮助!