文章目录
方法一:ubuntu24
创建一个项目目录
mkdir myprj
进入项目目录
cd myprj
在目录中创建虚拟环境文件夹
virtualenv venv
使虚拟环境生效
source venv/bin/activate
使虚拟环境失效
venv/bin/deactivate
方法二:安装python虚拟环境工具venv
选择合适版本
root@gslserver:~# sudo apt install python3.10-venv
创建项目根目录
mkdir mysite
# 切换到项目目录
cd mysite
创建虚拟环境
# 创建虚拟环境,第一个venv是python的模块venv,不能修改
# 第二个myvenv是自定义的虚拟目录名称,可以修改,不过一般建议还是使用venv作为目录
python3 -m venv myvenv
# 此时在mysite目录中多了一个myvenv文件夹
开启虚拟环境
root@gslserver:/home/gsl/mysite# source myvenv/bin/activate
# 此时命令行变成了如下的样子
(myvenv) root@gslserver:/home/gsl/mysite#
# 开发阶段就一直保持在虚拟环境中进行各种操作,比如安装依赖,运行项目
安装项目依赖
(myvenv) root@gslserver:/home/gsl/mysite# pip install -r requirements.txt
退出虚拟环境
deactivate