Pen*_*ock 3 python anaconda tensorflow
我正在尝试在Mac OSX 10.11.6(El Capitan)上使用python和anaconda导入tensorflow。我已按照tensorflow.org上与anaconda进行安装有关的说明进行了以下操作:
conda create -n tensorflow pip python=3.6
source activate tensorflow
sudo -H pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.10.0-py3-none-any.whl
Run Code Online (Sandbox Code Playgroud)
然后启动python,并输入import tensorflow,产生一个错误:
ImportError: dlopen(/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so, 6): Symbol not found: _SecKeyCopyExternalRepresentation
其次是更多类似的错误,这些错误导致无法加载本地tensorflow运行时。
任何帮助将不胜感激!谢谢
安装TensorFlow时出现相同的错误消息。我也在使用OSX 10.11.6。我通过升级OSX克服了这一步骤。我被告知这是必要的,因为在您发布的错误消息之后(在dlopen部分之后)几行,它提到该库是为更高版本的OSX(10.12)编译的。当我升级到OSX 10.13时,该错误消息消失了。
如果您在错误消息中遇到相同的错误,则可能会使您越过这一部分。