一、安装Anaconda3
二、安装TensorFlow
Win + R,输入 cmd
输入 conda --version
此时 Anaconda3 安装成功
打开 Anaconda3 目录下的 Anaconda Navigator 文件
选择右边的 Environments 环境(这里是已经安装好TensorFlow的,所以除了base文件外多了一个TensorFlow文件),再点击中间的 channels 路径,向其中添加想要用的镜像源,如清华源 https://pypi.tuna.tsinghua.edu.cn/simple 等,提升后续的下载速度
打开Anaconda3目录下的Anaconda Prompt文件
在其中输入 conda create -n tensorflow python=3.5
用 python3.5 的原因是很多开源的代码所用的 package 最高支持的版本可能只到 3.6 甚至更低,如果使用如 3.8 的 python 版本,就会在想要运行代码时无法导入 package,上一次安装 TensorFlow 运行代码就碰到了这个问题
输入activate tensorflow,切换了,就代表安装成功了
我们要安装的是CPU版本,那么在命令下紧接着输入:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
(因为自己的电脑已经安装好了所以就用了别人的图)
如果清华源不行可以考虑换源,但是直接换可能会显示不被信任,因为前面更改了 channels 路径,解决方法是再次更改 channels 路径,或者多次尝试使用清华源
这一步如果出现:
因为pip的版本需更新,安装提示输入指令即可。
三、测试安装
网上都在传的方法是:
在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了。
但实测 Session 属性 在 TensorFlow 2.0 中已被取消
所以我们打开 Anaconda3 目录下的 Anaconda Navigator 文件,选择 Environments 环境,在里面找到 tensorflow 文件,可以看到已经安装成功
四、在 pycharm 中导入 tensorflow
打开 pycharm,点击 File --> Settings
按顺序点击
选择自己电脑上 TensorFlow 安装位置的 python 文件,例如我的安装位置为
D:\python\Anaconda\envs\tensorflow\python.exe
OK 后可在开始的界面里看到 package 列表,可以发现里面有之前在 Anaconda 里看到的那些 package
最后按照提示选择 install requirements 安装package 即可
安装 packages 时若出现 PackagesNotFoundError: The following packages are not available from current channels 错误,可参考以下链接: