Ubuntu18.04安装vscode配置python3环境和安装tensorflow

安装vscode

转自:Ubuntu 18.04 安装vscode
只需图片中的两步即可:
Ubuntu18.04安装vscode配置python3环境和安装tensorflow1、在官网中选择相应的.deb文件,即直接下载下图中红色圈的安装包。
Ubuntu18.04安装vscode配置python3环境和安装tensorflow2、下载好后在终端里cd到安装包的目录下,然后输入:

sudo apt --fix-broken install ./code_1.50.1-1602600906_amd64.deb

sudo dpkg -i code_1.50.1-1602600906_amd64.deb

建议用第一个命令进行安装

就安装好了vscode。

配置vscode 下的扩展

一共三个(python扩展是必需的)
Ubuntu18.04安装vscode配置python3环境和安装tensorflow

指定python版本为python3

由于ubuntu18.04系统自带python2.7和python3.6,所以可以直接拿来用而不用在下载python。但是输入:

python --version

会发现默认的python版本为指向2.7,故先以root身份登陆:

su -

然后按 Ubuntu18.04修改Python默认版本2.7->3.6
进行修改即可。

安装pip工具

终端依次输入:

sudo apt update
sudo apt install python3-pip

验证pip是否安装完毕:

pip3 --version

回到vscode,新建一个.py文件,如果右下角有提示安装什么东西,直接点击“install”。
因为pip已经安装好,所以可以顺利自动安装所提示的东西。

在python3中用pip工具进行操作时必须用命令“pip3”,直接用“pip”无效

安装第三方模块tensorflow

这里安装的tensorflow版本为1.13.1,终端输入:

pip3 --default-timeout=1000 install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.13.1

利用清华镜像安装tf。(如果下载缓慢可以换手机热点)
验证tensorflow是否安装成功,终端依次输入:

python
import tensorflow as tf
hello=tf.constant(‘hello,!!!’)
sess=tf.Session()
print(sess.run(hello))

输出:

b’hello,!!!’

即为安装成功 (pip3 list中可查看)

到此完成配置