Tensorflow执行pip升级安装的坑

简介: Tensorflow是Google的深度学习框架,目前在工业界和学术界都很受欢迎。刚推出的时候,Tensorflow的安装和使用都非常麻烦。
img_ccb62b1ebaba4f0212b93d020cd6b7d4.png

Tensorflow是Google的深度学习框架,目前在工业界和学术界都很受欢迎。刚推出的时候,Tensorflow的安装和使用都非常麻烦。幸好迭代到目前,tensorflow(写作本文时最新版本为1.2.0)的安装已经非常简便了。

如果你的系统已经安装好了Anaconda(安装方式请参考《如何用Python做词云?》一文),则全新的Tensorflow安装,只需要执行一行语句:

pip install tensorflow 

完事大吉。

注意这里咱们讨论的是CPU版本。关于GPU版本的安装方法,请参考tensorflow 官方说明

但是,如果你之前安装过tensorflow的旧版本的话,有个坑请留意。

升级的时候,你采用的命令应该为:

pip install -U tensorflow 

我今天就是这样执行的,可惜会报错。

Collecting setuptools (from protobuf>=3.2.0->tensorflow)
 Downloading setuptools-36.0.1-py2.py3-none-any.whl (476kB)
 100% |████████████████████████████████| 481kB 61kB/s 
Installing collected packages: setuptools, protobuf, backports.weakref, tensorflow
 Found existing installation: setuptools 20.3
Cannot remove entries from nonexistent file /anaconda/lib/python2.7/site-packages/easy-install.pth

查询了一下,问题出在setuptools上。解决方法我参考了 这个帖子 。只需要执行一句话:

pip install -U -I setuptools

执行结果如下:

Collecting setuptools
 Using cached setuptools-36.0.1-py2.py3-none-any.whl
Installing collected packages: setuptools
Successfully installed setuptools-36.0.1

这样就可以彻底解决setuptools的麻烦。然后再执行:

sudo pip install -U tensorflow

一切顺利,1.2.0版本的tensorflow就安装上了。

1.0正式版后,Tensorflow 的API与之前版本比起来,更加简单易用。甚至还整合了keras模块。许多常用深度学习应用的代码,可以降低到之前版本的50%以下。

img_fb73a2bb9a10fd7dc9ab3c26cb7895b3.jpe

所以,Tensorflow的版本一定要及时更新。

祝深度学习之路愉快哦!

延伸阅读

如何用《玉树芝兰》入门数据科学?

数据科学相关文章合集(玉树芝兰)

作者信息

王树义,大学教师,终身学习者。稍微懂一点儿写作、演讲、Python和机器学习。欢迎微信关注并置顶我的公众号“玉树芝兰”(nkwangshuyi)。

目录
相关文章
|
2月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
4748 3
|
2月前
|
PyTorch TensorFlow 算法框架/工具
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
本文提供了在Ubuntu 18.04操作系统的NVIDIA Jetson平台上安装深度学习和计算机视觉相关库的详细步骤,包括PyTorch、OpenCV、ONNX、TensorFlow等。
104 1
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
|
2月前
|
并行计算 TensorFlow 算法框架/工具
tensorflow安装
tensorflow安装——GPU版
53 2
|
2月前
|
并行计算 PyTorch TensorFlow
环境安装(一):Anaconda3+pytorch1.6.0+cuda10.0+cudnn7.6.4+tensorflow1.15+pycocotools+pydensecrf
这篇文章详细介绍了如何在Anaconda环境下安装和配置深度学习所需的库和工具,包括PyTorch 1.6.0、CUDA 10.0、cuDNN 7.6.4、TensorFlow 1.15、pycocotools和pydensecrf,并提供了pip国内镜像源信息以及Jupyter Notebook和Anaconda的基本操作。
205 0
环境安装(一):Anaconda3+pytorch1.6.0+cuda10.0+cudnn7.6.4+tensorflow1.15+pycocotools+pydensecrf
|
2月前
|
Python
pip批量安装Python库 requirement.txt 离线环境无互联网环境下pip安装Python库
pip批量安装Python库 requirement.txt 离线环境无互联网环境下pip安装Python库
152 3
|
2月前
|
自然语言处理 搜索推荐 程序员
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
58 0
|
3月前
|
机器学习/深度学习 Linux 开发者
Python必备工具:pip的安装与管理
Python必备工具:pip的安装与管理
174 0
|
3月前
|
Python
python pip升级3-3
python pip升级3-3
|
4月前
|
安全 IDE 开发工具
Python——记录pip问题(解决下载慢、升级失败问题)
Python——记录pip问题(解决下载慢、升级失败问题)
360 1
|
4月前
|
并行计算 TensorFlow 算法框架/工具
Windows11+CUDA12.0+RTX4090如何配置安装Tensorflow2-GPU环境?
本文介绍了如何在Windows 11操作系统上,配合CUDA 12.0和RTX4090显卡,通过创建conda环境、安装特定版本的CUDA、cuDNN和TensorFlow 2.10来配置TensorFlow GPU环境,并提供了解决可能遇到的cudnn库文件找不到错误的具体步骤。
539 3

热门文章

最新文章