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, ...
随机推荐
- 待补充 MySQL必知必会第29章--------数据库维护
备份数据 由于MySQL数据库是基于磁盘的文件,普通的备份系统和里程就能备份MySQL的数据.但是,由于这些文件总是处于打开和使用状态,普通的文件副本备份不一定总是生效.
- (CSDN迁移) html中的rel属性
在页面上若需要同时存在多个页面,就通过一个button开启一个页面时,就需要指定不同的 rel="relName". 否则新页面就会将就原有的页面给覆盖掉.
- mybatis-3.5.2增删查改
这玩意没啥技术含量,只不过长时间不用,就显得生疏了.正好今天想读取一个文件写入数据库,平时都是集成环境,都碰不到这些基础东西,看来还是需要时常给自己找活干. 首先建立一个maven工程. next n ...
- SpringBoot集成Mybatis实现多表查询的两种方式(基于xml)
下面将在用户和账户进行一对一查询的基础上进行介绍SpringBoot集成Mybatis实现多表查询的基于xml的两种方式. 首先我们先创建两个数据库表,分别是user用户表和account账户表 ...
- redis学习(一)
Redis学习内容: 1. 概念 2. 下载安装R 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redis 1. 概念: redis是一款高性能的NOSQL系列的非关 ...
- MySQL学习一:建表
目标:创建三张表,学生表student(sid,name,gender), 课程表course(cid,name), 分数mark(mid, sid, cid, gender); 要求sid, cid ...
- Codeforces Round #596 (Div. 1, based on Technocup 2020 Elimination Round 2)
(第一把div1心态崩了,给大家表演了一把上蓝) (看来以后div1需要先读前三题,如果没把握切掉还是不要交了……) A: 题意是求最少用几个形如$2^{t}+p$的数拼出n,给定n和p.$n\leq ...
- JAVA调用系统命令:python、shell等
实际项目开发场景中,可能会用到java项目调用系统命令的需求,如调用python或者shell脚本 可以参考如下例子,例子来源于ambari源码: \ambari\ambari-server\src\ ...
- 使用UltraISO制作U盘系统安装盘
现在的电脑设备上光驱设备用的越来越少了,甚至很多新买的电脑或者笔记本都已经不再标配光驱,所以造就了使用U盘安装系统大行其道.U盘安装系统的方式有很多种,目前用的最多的可能就是使用PE系统,而我们这里介 ...
- selenium自学笔记---下拉框定位元素select
下拉框1.先定位select 然后在定位option city = driver.find_element_by_id("selCities_0") city.find_eleme ...