vscode搭建tensorflow环境

文章目录

      • 1.打开Anaconda prompt(以管理员方式打开)
      • 2.vscode配置tensorflow环境
      • 3.安装tensorflow或者使用vscode时报错原因及解决方案

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配置
vscode搭建tensorflow环境_第1张图片
2.settings.json配置
vscode搭建tensorflow环境_第2张图片
上面的地址一定要填安装tensorflow文件里面的python.exe

3.打开文件—>首选项—>设置
vscode搭建tensorflow环境_第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

你可能感兴趣的:(笔记)