Python使用pip安装TensorFlow模块
1.首先确保已经安装python,然后用pip来安装matplotlib模块。
2.进入到cmd窗口下,建议执行python -m pip install -U pip setuptools进行升级。
3.如果之前已经安装了Numpy,则需要先卸载之前的安装,因为每个Tensorflow都有一个版本的numpy对应,故要卸载之前numpy
4.接着键入python -m pip install --upgrade tensorflow 进行自动的安装,系统会自动下载安装包。
命令提交以后,你唯一能做的就是等待了。你唯一能祈祷的,就是这该死的GFW不会坏了你好事。 还好这次运气不错,一次搞定。
验证安装
在桌面上创建a.py文件,写入以下代码
import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL']= ''
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello)) a = tf.constant(10)
b = tf.constant(25)
print(sess.run(a + b))
参考:
win10安装TensorFlow填坑笔记:http://blog.csdn.net/chewinggum/article/details/70373098
【TensorFlow】Windows10 64 位下安装 TensorFlow - 官方原生支持:http://blog.csdn.net/u010099080/article/details/53418159
Windows下安装tensorflow步骤:http://blog.csdn.net/chongtong/article/details/53905625?locationNum=6&fps=1
TensorFlow 安装教程:http://blog.csdn.net/bitcarmanlee/article/details/52749488
学习:
知乎:https://www.zhihu.com/question/49909565
极客:http://wiki.jikexueyuan.com/project/tensorflow-zh/
异常处理:
下面是从网上找到的,别人在安装的过程中出现的错误或异常,以及解决方法:
后来直接pip install tensorflow,tensorflow装完,自动装numpy却报错了。因为我之前自己用了numpy,早就装了。而每个tensorflow都有一个版本的numpy对应,故要卸载之前numpy。解决方法如下
1.Exception:
Traceback (mostrecent call last):
……
PermissionError:[Errno 13]
Permission denied:'D:\\software\\Anaconda\\Lib\\site-packages\\numpy\\core\\multiarray.cp36-win_amd64.pyd'
解决办法:关闭所有正在运行的python程序
2. Installing collected packages:numpy, tensorflow-tensorboard, tensorflow
Found existing installation: numpy 1.11.3
Uninstalling numpy-1.11.3:
Exception……
无法卸载numpy
解决办法:pip install tensorflow –ignore-installed numpy
出处:https://blog.csdn.net/xuyunyunaixuexi/article/details/81036156
=============================================================
官方安装链接
tensorflow 0.12.0开始支持Windows下安装了
环境要求:
- Windows 64位
- python 3.5
- pip 9.0.1
- tensorflow 0.12.0
- cuda8.0
- cudnn5.1
- visual c++ 2015 运行时库
查看gpu是否支持cuda
安装过程:
安装python3.5
- 下载
- 安装
- 升级pip
python.exe -m pip install --upgrade pip
安装tensorflow
- cpu版本
pip install --upgrade tensorflow
- gpu版本
pip install --upgrade tensorflow-gpu
gpu版本tensorflow安装gpu支持包
安装cuda8.0
- 下载
- 安装
安装cudnn5.1
- 下载
- 安装
添加解压后的bin目录到PATH环境变量
测试tensorflow
$ python
...
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
b'Hello, TensorFlow!'
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>
如果import报错,需要下载安装Microsoft Visual C++ 2015 Redistributable
另外需确认CUDA CUDNN与TensorFlow版本是否匹配
- gpu使用情况查看
nvidia-smi -l # 实时返回GPU使用情况
出处:https://blog.csdn.net/chongtong/article/details/53905625
Python使用pip安装TensorFlow模块的更多相关文章
- 【pycharm】在pycharm上,使用python的pip安装tensorflow过程
如题:在pycharm上,使用python的pip安装tensorflow过程 最后成功安装的版本信息是: python版本是3.6.5 pip版本是9.0.1 pycharm版本是2018.1 te ...
- python使用pip安装第三方模块遇到的问题及解决方法
python使用pip安装第三方模块遇到的问题及解决方法 关注公众号"轻松学编程"了解更多. 使用国内源: 清华:https://pypi.tuna.tsinghua.edu.cn ...
- python 使用pip安装第三方模块
part 1:使用方法: 1.pip install somePackage picture 1 2.pip show somePackage 例如:pip show pip 弹出关于该模块的信息 p ...
- Python使用pip安装matplotlib模块
matplotlib是python中强大的画图模块. 首先确保已经安装python,然后用pip来安装matplotlib模块. 进入到cmd窗口下,建议执行python -m pip install ...
- Python使用pip安装Numpy模块
安装Numpy模块一般有两种安装方法: 一:下载模块对应的.exe文件,直接双击运行安装 二:下载模块对应的.whl文件,使用pip安装 对于exe文件的安装比较简单,都是双击运行,这里就不说了. 这 ...
- 5.python之pip安装模块失败
本文是篇水文,主要是在学习python过程中总是遇到使用pip安装一些模块失败,记录一下安装模块解决办法 第一种方法: 首先安装wheel模块: pip install wheel 如果wheel都安 ...
- python使用pip安装模块出错 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))
python使用pip安装模块出错 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) 问题: ...
- 使用pip安装BeautifulSoup4模块
1.测试是否安装了BeautifulSoup4模块 import bs4 print bs4 执行报错说明没有安装该模块 Traceback (most recent call last): File ...
- Linux系统之路——python多版本共存问题(ps:自行切换python版本,pip安装遇到的一些问题)
经常遇到这样的情况: 系统自带的Python是2.6,自己需要Python 2.7中的某些特性: 系统自带的Python是2.x,自己需要Python 3.x: 此时需要在系统中安装多个Python, ...
随机推荐
- spring boot 指定启动端口
spring boot 默认端口为8080 1.修改为指定端口 (1)修改配置文件 src/main/resources/application.properties server.port= (2) ...
- war包部署在tomcat下,使用windows service服务方式启动tomcat服务器,在包含调用dll的模块,报dll找不到问题的解决办法
问题描述: 开发了一个需要调用dll的java web程序,在idea开发环境下运行调试没问题,可以正常运行,在tomcat/bin下,运行批处理startup.bat,启动tomcat服务器,也可以 ...
- 关于千里马招标网知道创宇反爬虫521状态码的解决方案(python代码模拟js生成cookie _clearence值)
一.问题发现 近期我在做代理池的时候,发现了一种以前没有见过的反爬虫机制.当我用常规的requests.get(url)方法对目标网页进行爬取时,其返回的状态码(status_code)为521,这是 ...
- 初识IO流
输入输出流,用来进行设备之间的数据传输. 是我们IO传输的数据是以文件的形式体现的,所以Java给我们提供了一个类,Flie用来描文件和目录 File(File parent, String chil ...
- Java开发笔记(一百四十三)FXML布局的基本格式
前面介绍了JavaFX的常见控件用法,虽然JavaFX控件比起AWT与Swing要好用些,但是一样通过代码编写控件界面,并没有提高什么开发效率.要想浏览界面的展示效果,都必须运行测试程序才能观看,即使 ...
- (谷歌浏览器)前端以FormData类形成表单(含文件),通过ajax提交,PHP后端$_POST数组为空
[错误信息] PHP获取不到前端发来的POST数据 [前端代码] [HTTP请求] [后端报错]
- Flask源码之:配置加载
加载配置文件的思路: 1. 读取配置文件中的所有键值对,并将键值对全都放到Config对象.(Config是一个字典,因为它继承了Dict) 2. 把包含所有配置文件的Config对象,赋值给 app ...
- day08——文件操作
day08 文件操作: open() :打开 f (文件句柄)= open("文件的路径(文件放的位置)",mode="操作文件的模式",encoding=&q ...
- 【leetcode】589. N-ary Tree Preorder Traversal
题目: Given an n-ary tree, return the preorder traversal of its nodes' values. For example, given a 3- ...
- CF241E Flights 差分约束
传送门 差分约束永远是Itst最烂的图论知识点没有之一qwq 先用dfs把在\(1\)到\(N\)的路径上的所有点都拿出来,其他的点和边状态任意都不会影响答案. 然后考虑设\(dis_i\)表示从\( ...