这该死的TensorFlow,前前后后折腾了我两周才把它装好。大家不要笑话我,我确实是个小白,还是一个学土木工程的小白,并不是计算机、数学、统计学专业之类的的出生,我只想自学一下机器学习,了解一下人工智能而已,没想到出师不利,在安装第一个包就卡壳了。不过俺们还是挺顽固的,倔强的,不信这个邪了。
本人电脑买了很久了,是13款的华硕笔记本,一句话,穷啊,又没钱换新电脑,目前学习TensorFlow却怎么也安装不上,估计别人遇上的问题,差不多我都遇到了,在各大论坛、博客上找了很多解决方法,终于安上了TensorFlow,为了日后自己不忘记,也为了广大网友不再走弯路,特别奉献各种问题集锦。
安装TensorFlow在网上有很多种方法,对于用惯了Windows系统,并且也不想给自己电脑重装linux系统的拗卵酱们,我这里就只介绍如何在WIN7系统下安装TensorFlow的方法了。
与Tensorflow相关的第三库有很多,逐个安装十分复杂,通过Anaconda集成环境安装十分简便。我采用的就是通过anaconda进行安装。
1.简要安装索引
已经搜了很多资料了,安装流程比较了解,不想看详细步骤,那就只看安装索引吧。
- 安装anaconda
- cmd—>
- conda --version #验证anaconda是否安装成功,检查版本号
- conda info --envs #查看环境
- conda search --full-name python #查看可用python版本
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes #修改镜像源 - conda create --name tensorflow python=3.5.2 (y) #创建 tensorflow环境
- activate tensorflow #激活tensorflow环境
- python --version #检查tensorflow环境下的Python版本
- pip install tensorflow=1.2.1 #安装 tensorflow 的cpu版本
- python #调用python
- import tensorflow as tf #导入tensorflow,测试是否安装成功
- tf.version
- tf.path
接下来,介绍详细的安装过程和遇见的报错信息及处理办法。
2.anocanda安装
Anaconda下载:Anaconda官网https://www.anaconda.com/download/;
电脑好点的可以直接下最新版。截至20200202,最新版是Anaconda3-2020.02-Windows-x86_64。亲测不用刻意找较低版本(网上说低版本更兼容Tensorflow,那是瞎扯蛋),因为后面会在Anaconda环境下,再新建一个Tensorflow环境,这个环境下安装与Tensorflow兼容好的Python3.5.x
按照普通软件的安装方式进行安装即可,直接点下一步。这里可以勾选将anaconda加入系统环境变量
安装完成后验证Anaconda是否安装成功的方法:
命令窗口中输入“conda --version” ----->得到conda 4.8.2
或者输入‘conda info’----->得到conda version 版本号,也可以看到Python的版本号Python version:3.7.6
根据你自己下载的anaconda版本会自动匹配相应的python版本
看到了这个结果,恭喜你,你已经成功的安装上了Anaconda了,那么我们继续。
3.下载镜像源修改
用Anaconda安装Tensorflow或者是其他Python包时,需要从Anaconda仓库中下载,一般默认链接的都是国外镜像地址,下载肯定很慢啊(又要跨国呢!),要想下载快点,采用国内清华镜像,就需要先改一下链接镜像的地址。这里,我们打开刚刚安装好的Anaconda中的 Anaconda Prompt,然后输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
这两行代码用来改成连接清华镜像的,然后找到电脑:C:\Users\Administrator中的.condarc文件,打开,然后修改一下,如下就可以了
验证清华镜像源是否修改成功,可以进入anaconda navigator 查看channe