$:ImportError: dlopen(/Users/*/tensorflow/lib/python2.7/lib-dynload/_io.so, 2

Mac 采用virtualenv创建tensorflow环境时出错
系统环境是:/System/Library/Frameworks/Python.framework/Versions/2.7
另安装Anaconda2
系统python版本号是:2.7.10
Anaconda2的版本号是:2.7.14
输入命令:
:virtualenvsystemsitepackages /tensorflow :ImportError: dlopen(/Users/*/tensorflow/lib/python2.7/lib-dynload/_io.so, 2
可能原因是:系统版本与Anaconda2版本不一致

用户安装anaconda后,自带的python环境在:
Python 2.7.8: /Users/steven/anaconda
其中,解释器在该目录下的 ./bin/python2.7

我今天遇到了同样的问题,并且在我已经安装了Anaconda的情况下意识到,我不应该使用pip install virtualenv安装虚拟环境,因为这会在稍后尝试启动时给我错误消息。相反,我尝试conda install virtualenv然后进入virtualenv env_mysite问题解决。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章