Python venv 环境管理
venv 虚拟环境
- 虚拟环境是什么:独立的python环境
- 虚拟环境的用途:更好做环境管理
- venv & virtualenv:python2无venv
venv 虚拟环境的优点
- 独立的 Python 环境,不会产生冲突
- 有助于包的管理
- 删除和卸载方便
venv 使用方法
- 创建虚拟环境
- 激活虚拟环境
- 安装 Python 包
venv 创建虚拟环境
- 执行指令
python3 -m venv test
-
查看安装了什么包
pip list(或者pip3 list)
venv 激活虚拟环境
- 切换指定文件夹
- Windows:/Scripts/
- macOS:/bin/
- 执行指令:
activate
# Windows 系统激活虚拟环境
cd test
cd Scripts
activate
# macOS系统激活虚拟环境
cd test
cd bin
source actiavte
# 或者一步到位
source ./test/bin/acitvate
venv 安装 Python 包
- Python 版本选择
- 进入 python2.7 环境:
python2
- 进入 python3.x 环境:
python3
- 进入 python2.7 环境:
- pip 安装 Python 包
- 安装 Python2.x 版本的包
- 安装 Python3.x 版本的包
# 进入 python2.7 环境
python2
# 进入 python3.x 环境
python3
# 安装 Python2.x 版本的包
pip install xxx
# 安装 Python3.x 版本的包
pip3 install xxx
venv 退出和删除
- 退出虚拟环境:deactivate
- 删除虚拟环境:删除环境目录
# Windows和macOS通用的退出指令
deactivate
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix