个人学习tensorflow,需要安装tensorflow,需求已经安装好对应的python版本.
首先在这里感谢两位博主的博文,以下是链接:
查看自己已安装好的python版本,在系统中使用 ctrl + alt + T 打开终端,在终端中输入以下代码,确认系统下是否有python以及其对应版本.
python3 --version
跟随博主方法,使用python的虚拟环境来安装tensorflow.
个人认为使用虚拟环境来安装tensorflow有很多好处.在调试过程中,不会影响原有系统环境,又能正常测试,不想用了,直接删除虚拟环境就行,不用担心系统环境受影响.
用这命令可以安装python虚拟环境和开发版
sudo apt install python3-venv python3-dev
安装好python的虚拟环境支持以后,我们创建一个文件夹,用来存储需要创建的虚拟环境.
此处并没有跟原博主使用sudo命令来创建文件夹,使用sudo命令创建的文件夹所属是root组,不是用户组,如果使用sudo命令创建文件夹,在之后的下载环境和安装环境的过程中会出现无法正常写入的情况,原因是文件夹的所属用户是root
mkdir
在当前目录下创建好一个文件夹名字叫tensor_envrionment,文件夹名字可以自己定义.然后进入该文件夹.
cd
在文件夹下开始创建虚拟环境并为虚拟环境命名.使用以下命令
python3 -m venv
我个人设置的名称是tensor_env.所以我输入的代码是
python3 -m venv tensor_env
完成后,可以进入虚拟环境开始准备安装tensorflow,使用source来进入虚拟环境
source /bin/activate
至此,虚拟环境已经建立,可以开始安装了,此处可以升级以下pip的版本.如果网速比较慢,可以使用指定的源,在指令后增加-i参数
pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
更新好pip后,就可以开始安装tensorflow了,同样在虚拟环境下,使用国内镜像源.等待安装完成,
pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
进入python3环境,开始测试是否安装成功
import tensorflow as tf
print(tf.__version__)