目录

ubuntu系统安装python虚拟环境

目录

ubuntu系统安装python虚拟环境

一、安装python:

步骤1:在Ubuntu系统中打开终端,你可以使用快捷键Ctrl+Alt+T来打开终端,或者在应用程序菜单中找到终端。

步骤2:更新软件包列表,在终端中输入以下命令,更新软件包列表:

sudo apt update

https://i-blog.csdnimg.cn/blog_migrate/71d76a68cc55a5a1b0e0a8758530f4e0.png

输入你的密码,然后按下Enter键。这将更新系统中可用的软件包列表,确保你安装的是最新版本的软件包。

步骤3:在终端中输入以下命令,安装Python:

sudo apt install python3

https://i-blog.csdnimg.cn/blog_migrate/ddfc7d9dcf1d0369c7729f4aa648d61e.png

按下Enter键后,系统会提示你确认安装。输入Y并按下Enter键开始安装过程。这将安装Python 3的最新版本。

步骤4:安装完成后,你可以验证Python是否成功安装。在终端中输入以下命令:

python3 --version

https://i-blog.csdnimg.cn/blog_migrate/78d48cfe0dc83bfb2f9ae38fcc98b6e5.png

系统将显示已安装的Python版本号,例如Python 3.10.12。这表明Python已成功安装在你的Ubuntu系统中。

二、安装虚拟环境:

步骤1:安装python虚拟环境和开发版

sudo apt install python3-venv python3-dev

https://i-blog.csdnimg.cn/blog_migrate/e74179224e6e8def28a3197b607f5efb.png

步骤2:在 /home 下创建一个存放虚拟环境的文件夹,比如tensor_environment:

sudo mkdir tensor_environment

https://i-blog.csdnimg.cn/blog_migrate/047c261534ac79a84de10bf108fe8ce2.png

步骤3:进入目录,创建虚拟环境:

cd tensor_environment
python3 -m venv tensor_env

https://i-blog.csdnimg.cn/blog_migrate/e6c3d6d93d1ceaeadadfc1c4d8a01def.png

步骤4:引入创建的虚拟环境:

source tensor_env/bin/activate

https://i-blog.csdnimg.cn/blog_migrate/472e89c0db9328aa5031afa8fbf262f6.png

注意:创建的 里面用pip install 安装包的时候,出现权限不够问题:

https://i-blog.csdnimg.cn/blog_migrate/05e31edfefd8c7c72fde9c8a3458cd99.png

首先理所当然地以为在前面加 sudo pip…… 就好,但是警告提示,发现不对劲,这样安装的包就不是在虚拟环境里面安装了,而是安装到了外面正常环境

https://i-blog.csdnimg.cn/blog_migrate/7af5b1d673bed8b960371452f13fda8e.png

在这里直接给虚拟环境所在的整个文件夹777权限,即可解决, chmod 777 虚拟环境文件夹/ -R

sudo chmod 777 tensor_environment/ -R

https://i-blog.csdnimg.cn/blog_migrate/5a4a32c1ba0a228342c43390bb62adb6.png

步骤5:安装python依赖包,可以从清华源下载安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

https://i-blog.csdnimg.cn/blog_migrate/ad79bf0dcdcd7b7fba053e410c0cbc90.png

步骤6:退出虚拟环境:

deactivate

https://i-blog.csdnimg.cn/blog_migrate/f8b4cea808b0ca6155ee0f6393837efe.png