这段时间我班同学被老师普及了tensorflow,于是在windows和linux上安装的问题便多了起来。
我在这里统一给出我的想法哈~
首先,如果我们要运行,我建议用anaconda,安装方法很简单,甚至你电脑上都不用有python,只需要跑到anaconda的官网下载一个安装包回来就行(太慢了,无敌慢),所以我建议跑去清华的镜像网站下载一个回来哈,网址请自找,记得排序找最新版。
安装的过程中记得把安装路径加到path里(安装的时候有选项),安装过程无敌慢,请有耐心!
第二件事情哈,下载完以后可以在cmd里输入
python
命令查看python的版本。
注意!!!
anaconda的最新版python是3.7.1,而tensorflow需求的是3.6,所以我建议哈,打开你的prompt,请新建一个环境,命令如下:
conda create -n python36 python=3.6
然后呢就可用下边这个语句进行环境的激活了!
activate python36
这样你的环境就配置好了。接下来要做的就是
conda install tensorflow
就等待就大功告成啦!
就可以在anaconda里使用啦!
不过这个环境里少很多python的附属包,记得conda一下
比如:
conda install Pillow
之类的还有很多很多,读者自己需要什么就conda哪个包就好了。
然后这个环境如果你想用pip命令
就在cmd里可以运行
activate python36
然后前缀会变成(python36)
这样就可以用pip来安装你喜欢的包了!
具体就是如上所述。
还有一件事!
如果出现chcp相关的问题,就在path的anaconda环境路径后边加上C:\Windows\system32
就可解决问题啦~