Win10下安装tensorflow详细过程
⾸先声明⼏点:
安装tensorflow是基于Python的,并且需要从Anaconda仓库中下载。
所以我们的步骤是:先下载Anaconda,再在Anaconda中安装⼀个Python,(你的电脑⾥可能本来已经装了⼀个Python环境,但是Anaconda 中的Python是必须再装的),然后再下载安装tensorflow。
因为anaconda⽀持的python版本与TensorFlow⽀持的python版本不⼀致可能会导致安装出错,因此下载时候⼀定不能下载最新版本的anaconda,要先查询下tensorflow⽀持python哪个版本再下。
tensorflow ⽬前⽀持Python 2.7和3.5版本。
Anaconda对应的python版本号:
所以我安装的是:和Python3.5。
这部分可以作为参考,因为看到⼀些博客上说,有的因为版本不匹配安装失败了,⾄少我这两个版本是安装成功了。
⼀,安装Anaconda
默认安装即可。注意此处:
进⼊windows中的命令模式,运⾏cmd:
输⼊:conda --version 检测anaconda环境是否安装成功
⼆,安装Tensorflow
安装Tensorflow,在Anaconda Prompt中输⼊:conda create -n tensorflow python=3.5
⼀般情况下下载会很慢,⼤概率会失败,因为⼀般默认链接的都是国外镜像地址,下载肯定很慢。
改⼀下链接镜像的地址:打开安装好的Anaconda中的 Anaconda Prompt,
然后输⼊:
conda config --set show_channel_urls yes
这两⾏代码⽤来改成连接清华镜像的。
打开C:\Users\Administrator\.condarc⽂件:
删除两⾏代码:
ssl_verify: true
- defaults
然后在Anaconda Prompt中输⼊:conda create -n tensorflow python=3.5
pycharm安装教程win10如果有多次安装不成功的情况,在安装成功的那⼀次会提⽰:
只需要按照提⽰指令,清理缓冲即可。
输⼊activate tensorflow,切换了,就代表安装成功了。
我们要安装的是CPU版本,那么在命令下紧接着输⼊:
这⼀步如果出现:
因为pip的版本需更新,安装提⽰输⼊指令即可。
与安装步骤⽆关的话:
安装CPU版本的时候,博主参考的博客使⽤的下⾯这条命令:
pip install -i pypi.tuna.tsinghua.edu/simple/mirrors.tuna.tsinghua.edu/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl 运⾏后会发现报错:
You must give at least one requirement to install (see "pip help install")
原因是install 后⾯没有参数,也就是说没有给想要安装的包
可能是因为后⾯的⽹站链接写错了,或者是⽹站的资源搬迁了。到资源⽹站上检查⼀下,修改成正确的资源地址即可。
这⾥当然是因为⽹站地址搬迁了,使⽤
pip install -i pypi.tuna.tsinghua.edu/simple tensorflow
就可以了。
三,测试
在Anaconda Prompt窗⼝中输⼊: python
进⼊python后依次输⼊:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(10)
b= tf.constant(12)
sess.run(a+b)
运⾏结果22,就代表你已经完全安装好Tensorflow了。
测试阶段如果出现下⾯问题:
原因是因为numpy版本不对应。
但是在CMD界⾯是不能进⾏版本替换的。需要在Python的编辑器中,我是在PyCharm中。
但是这与Tensorflow的安装已经没有关系了。
在PyCharm中,需要使⽤我们anaconda中的Python,不能使⽤电脑⾥⾯安装的Python环境。
然后输⼊指令:pip install numpy==1.16.0 即可。
测试代码时出现没有模块的情况,进⾏下载模块即可。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论