我在具有High Sierra的Macbook Pro上使用Python(2.7)的默认版本。我已经使用以下命令安装了默认版本的tensorflow,即1.9:
pip -V
>>>pip 18.0 from /usr/local/lib/python2.7/site-packages/pip-18.0-py2.7.egg/pip (python 2.7)
pip install tensorflow
pip list
>>>tensorflow 1.9.0
然后我启动python:
python
Python 2.7.10 (default, Oct 6 2017, 22:29:07)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
然后我尝试导入tensorflow并得到此错误:
>>> import tensorflow
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow
>>>
我尝试多次遵循说明,但均未成功。我将不胜感激。谢谢。
答案 0 :(得分:1)
在安装tensorflow时,它可能与其他版本的python相关联。我建议您在虚拟环境中运行。创建一个虚拟环境并激活它。然后,一旦激活pip install tensorflow
即可运行xclip
,然后尝试在仍激活了虚拟环境的情况下运行代码。
This link更好地说明了为什么需要虚拟环境以及如何安装虚拟环境。