我喜欢开始尝试安装必要的软件包以使用神经网络,但是我没有sudo管理员权限,所以我不得不安装pip。在设置PATH之后,pip就可以工作了。然后我尝试安装包Tensorflow和Keras,如下所示:
pip install tensorflow
类似地,
pip install keras
他们开始安装,但它到达最后一部分,并给我追溯电话。因此,在网上搜索更多类似原因后,有人建议尝试
pip install tensorflow --user
哪个有效,我得到了keras和tensorflow。
但是现在我试图在给出Tensorflow文档的示例中测试它。这是以下代码:
# Python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
我将它保存在.py文件中并运行:
python hello.py
并收到以下错误:
Traceback (most recent call last):
File "hello.py", line 1, in <module>
import tensorflow as tf
File ".../.local/lib/python2.7/site-
packages/tensorflow/__init__.py", line 24, in <module>
from tensorflow.python import *
ImportError: No module named python
我不知道发生了什么,我虽然安装了一切,但我可能会遗漏一些东西。任何人都可以指出我正确的方向,谢谢。还要注意这是在linux上完成的。