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
  • 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

 

posted @   lms21  阅读(84)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示