【Python】创建、保存、复制虚拟环境 venv

整体思路:通过 venv 进行创建

创建虚拟环境

cd project

# 创建虚拟环境
python -m venv env  # 会在 project 自动创建一个env文件夹

cd env\Script
# 激活虚拟环境
# 在windows中
.\activate

# 在linux中
source activate

# 会在目录路径前边增加 (env) 标识
# 示例: (env)/www/project

# 在虚拟环境安装软件包
pip install django

# 优点:
# 仅在当前的虚拟环境中安装软件包,
# 当后期需要 uninstall 时,也仅仅是卸载虚拟环境中的软件包,而不会影响其他项目的软件
# 将软件包具有可控性。


具体操作:

在这里插入图片描述

保存和复制虚拟环境

# 激活虚拟环境
.\Script\activate

# 以下均是在虚拟环境中操作
# 查看包
pip list

# 将软件包列表输出到requirements.txt 文件
pip freeze > requirements.txt

# 使用 requirements.txt
pip install -r requirements.txt

退出虚拟环境

(env) root@root:/pyproject# deactivate
回答: 在创建虚拟环境后,要添加环境变量,可以按照以下步骤进行操作。首先,进入虚拟环境的根目录。然后,找到虚拟环境的Scripts文件夹。在Windows系统中,可以在命令行中输入以下命令来进入Scripts文件夹:cd Scripts。接下来,使用以下命令来激活虚拟环境:activate。激活后,你可以使用以下命令来查看虚拟环境中的Python解释器的路径:where python。将这个路径复制下来。接下来,打开系统的环境变量设置。在Windows系统中,可以在控制面板中找到环境变量设置。在环境变量设置中,找到系统变量中的Path变量,并点击编辑。在编辑窗口中,点击新建,并将刚才复制Python解释器路径粘贴进去。点击确定保存设置。现在,你已经成功添加了虚拟环境的环境变量。你可以在命令行中输入python来验证是否成功添加了环境变量。 #### 引用[.reference_title] - *1* *3* [Python直接复制已有的venv虚拟环境创建新的虚拟环境](https://blog.csdn.net/qq_15969343/article/details/129601363)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Python 环境变量/虚拟环境理解&配置](https://blog.csdn.net/qq_45908922/article/details/123299328)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值