Pip只安装TensorFlow 0.11的CPU版本

3

之前我安装了tensorflow-gpu v0.12,使用良好。但是为了同事的代码,我需要安装v0.11。因此我卸载了tensorflow和tensorflow-gpu 0.12,并尝试使用以下命令安装v0.11:

pip install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl

它成功安装了tensorflow,但没有安装gpu版本,尽管在上面的链接中我选择了gpu而不是cpu版本。显然,无论我选择cpu还是gpu,它总是只安装cpu版本。您有什么解决办法吗?
4个回答

1
感谢@user8289596的回答,以下命令对我的情况非常有用,我已成功安装了tensorflow 0.11。
注意:我在使用anaconda与python 2.7和linux。

0
对于tensorflow版本0.11.x及以下,pip中没有tensorflow-gpu包。与https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl对应的wheel是带有gpu支持的正确wheel。如果通过pip安装此wheel,它将显示已安装tensorflow==0.11.0,但具有CUDA-8的支持。通过下载各个wheel,cpugpu文件夹具有不同的md5签名,因此它们是不同的。

请参阅这里


0

运行中

pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl

我成功安装了 tensorflow v 0.11


我能够通过这个答案安装tensorflow v 0.11。 - nanospeck
运行这个命令真的会安装TensorFlow 0.11吗?我尝试执行该命令,但当运行“import tensorflow as tf”时出现错误?ImportError: libcudart.so.8.0:无法打开共享对象文件:没有那个文件或目录 - jameshwart lopez

0

对于MacOS和Python 3,这个方法适用:

export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0-py3-none-any.whl

然后使用以下命令进行安装:
sudo pip3 install --upgrade $TF_BINARY_URL

此处,也有针对各种Ubuntu/Linux和MacOS配置的Python 2和3的使用说明。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接