环境:Ubuntu 14.04(64bit) Python2.7.11
首先,我以安装Virtualenz的方式安装了tensorflow。
$ sudo apt-get install python-pip python-dev python-virtualenv
$ virtualenv --system-site-packages ~/tensorflow
$ source ~/tensorflow/bin/activate
$export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp27-none-linux_x86_64.whl
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp27-none-linux_x86_64.whl
$ pip install --upgrade $TF_BINARY_URL
然后,我测试我的安装并出现一些问题。我知道我没有成功安装 tensorflow。
导入 tensorflow
回溯(最近一次通话最后):
文件“”,第 1 行,在
ImportError:没有名为 tensorflow 的模块
import tensorflow as tf Traceback (most recent call last): File "", line 1, in ImportError: No module named tensorflow
我不知道如何解决这个问题。请帮帮我,花了我一天的时间。我尝试卸载tensorflow,然后以pip安装的方式安装。但我得到同样的错误。
protocbuf 是 3.1.0。
最佳答案
您是否在安装 tensorflow 的同一虚拟环境中运行 python?
要访问您的 tensorflow 安装,您必须首先在任何新终端中“激活”virtualenv,如下所示:
source ~/tensorflow/bin/activate
python
import tensorflow as tf
如果您在新终端中运行上述内容,是否可以解决您的问题?
关于installation - tensorflow 安装问题 :ImportError: No module named tensorflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41658793/