等峰也等你

博客园 首页 新随笔 联系 订阅 管理
  308 随笔 :: 0 文章 :: 0 评论 :: 15147 阅读

虚拟环境的管理

虚拟环境是一个独立于系统全局环境的独立Python运行环境,用于隔离不同项目的依赖关系。

可以使每个项目都可以拥有独立的包依赖,从而避免包之间的冲突。

venv 虚拟环境

  • 虚拟环境是什么
  • 虚拟环境的用途
  • venv & virtualenv

venv 虚拟环境的优点

  • 独立的 Python 环境,不会产生冲突
  • 有助于包的管理
  • 删除和卸载方便

venv 使用方法

  • 创建虚拟环境
  • 激活虚拟环境
  • 安装 Python 包

venv 创建虚拟环境

  • 在终端中,进入要创建虚拟环境的目录,执行以下指令

    Python3 -m venv myenv

激活虚拟环境

  • 在 macOS 和 Linux

    source myenv/bin/activate
  • 在Windows上

    myenv\Scripts\activate
    • 虚拟环境被激活,在命令行提示符前看到环境名称(如myenv),表示已经在虚拟环境中。

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 on   等峰也等你  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示