vscode的安装以及Anaconda的安装网上有很多教程,大家可以自行百度就行。 在安装Anaconda的时候忘记勾选自动添加path,需要手动添加环境变量path
下面介绍tensorflow安装教程:
1.打开Anaconda prompt(以管理员方式打开)
1.改链接镜像的地址(国外镜像下载速度慢)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2.在Anaconda3\envs目录下创建tensorflow的文件夹,并安装3.6.2版本的pthon
conda create -n tensorflow python=3.6.2
3.激活(进入)该目录
activate tensorflow
4.安装1.8版本的tensorflow
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.8
5.需安装1.16版本以上的numpy,不然1.8版本的tensorflow会报错(dtype问题)
pip install numpy==1.16.0
6.测试
如下显示则表示tensorflow安装成功
7.安装keras
pip install keras==2.1.5
测试时输入import keras 不报错则安装成功
8.安装matplotlib
pip install matplotlib
2.vscode配置tensorflow环境
1.launch.json配置
2.settings.json配置
上面的地址一定要填安装tensorflow文件里面的python.exe
3.打开文件—>首选项—>设置
这个地方填写的是anaconda文件下的python.exe
之后输入测试代码即可
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
输出结果
3.安装tensorflow或者使用vscode时报错原因及解决方案
1.No module named tensorflow
tensorflow没有配置到vscode中,返回第二步添加tensorflow地址即可,或者安装tensorflow没有在tensorflow环境下,需要先activate tensorflow,然后再安装。
2.You are using pip version 10.0.1, however version 18.1 is available
直接在下面输入下面代码即可
python -m pip install --upgrade pip