Macos创建python虚拟环境的详细步骤教学

Written by

in

文章目录
  • 适用于 Python 3.3 及以上版本,无需额外安装工具: 1.​​创建虚拟环境​​ 打开终端,进入项目目录,执行以下命令: python3 -m venv myenv # “myenv” 是虚拟环境名称,可自定义 此命令会在当前目录生成 myenv 文件夹,包含独立的 Python 解释器和依赖库。 2.​​激活虚拟环境​​ source myenv/bin/activate 激活后,终端提示符会显示 (myenv),表示已进入虚拟环境。 ​​3.退出虚拟环境​​ deactivate 退出后提示符恢复原状。 4.​​删除虚拟环境​​ 直接删除虚拟环境目录即可: rm -rf myenv
  • 若需支持 Python 2 或更灵活配置: 1.​​安装 virtualenv​​ pip3 install virtualenv 2.​​创建并激活环境​​ virtualenv myenv # 创建环境 source myenv/bin/activate # 激活 可通过 -p 指定 Python 版本: virtualenv -p python3.8 myenv # 使用 Python 3.8
  • 1.​​pipenv​​:整合虚拟环境与依赖管理,适合复杂项目。 pip install pipenv pipenv install # 自动创建环境并安装依赖 pipenv shell # 激活环境 2.​​conda​​:适合科学计算,支持非 Python 依赖。 conda create -n myenv python=3.9 conda activate myenv
  • 1.​​虚拟环境的作用​​ 隔离项目依赖,避免版本冲突。 保持系统 Python 环境纯净。 2.​​路径管理​​ 虚拟环境目录(如 myenv)建议添加到 .gitignore。 3.​​依赖记录​​ 在激活环境中使用 pip freeze > requirements.txt 保存依赖列表。
  • ​​方法​​ ​​适用场景​​ ​​命令示例​​ venv Python 3.3+ 标准方案 python3 -m venv myenv virtualenv 兼容旧版或指定解释器路径 virtualenv -p python3.8 myenv pipenv/conda 复杂依赖管理或科学计算 pipenv install / conda create -n myenv 初次使用建议选择 venv,简单高效且无需额外安装。若项目涉及多版本或复杂依赖,可尝试 pipenv 或 conda。 到此这篇关于Macos创建python虚拟环境的详细步骤教学的文章就介绍到这了,更多相关Macos创建python虚拟环境内容请搜索风君子博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持风君子博客! 您可能感兴趣的文章: Python如何实现macOS系统代理的设置 MacOS安装python报错"zsh: command not found:python"的解决方法 macOS系统下Vscode的python配置教程 在macOS上搭建python环境的实现方法 基于Python在MacOS上安装robotframework-ride
  • 目录
    • 一、使用 Python 内置 venv 模块(推荐)
    • 二、使用 virtualenv(兼容旧版 Python)
    • 三、其他工具(进阶选择)
    • 注意事项
    • 总结

    在 macOS 上创建 Python 虚拟环境主要通过 Python 内置的 venv 模块实现,也可使用第三方工具如 virtualenv。以下是详细步骤和方法:

    适用于 Python 3.3 及以上版本,无需额外安装工具:

    1.​​创建虚拟环境​

    打开终端,进入项目目录,执行以下命令:

    python3 -m venv myenv  # "myenv" 是虚拟环境名称,可自定义
    

    此命令会在当前目录生成 myenv 文件夹,包含独立的 Python 解释器和依赖库。

    2.​​激活虚拟环境​

    source myenv/bin/activate
    

    激活后,终端提示符会显示 (myenv),表示已进入虚拟环境。

    ​3.退出虚拟环境​

    deactivate
    

    退出后提示符恢复原状。

    4.​​删除虚拟环境​

    直接删除虚拟环境目录即可:

    rm -rf myenv
    

    若需支持 Python 2 或更灵活配置:

    1.​​安装 virtualenv​

    pip3 install virtualenv
    

    2.​​创建并激活环境​

    virtualenv myenv          # 创建环境
    source myenv/bin/activate # 激活
    

    可通过 -p 指定 Python 版本:

    virtualenv -p python3.8 myenv  # 使用 Python 3.8
    

    1.​​pipenv​​:整合虚拟环境与依赖管理,适合复杂项目。

    pip install pipenv
    pipenv install  # 自动创建环境并安装依赖
    pipenv shell    # 激活环境
    

    2.​​conda​​:适合科学计算,支持非 Python 依赖。

    conda create -n myenv python=3.9
    conda activate myenv
    

    1.​​虚拟环境的作用​

    • 隔离项目依赖,避免版本冲突。
    • 保持系统 Python 环境纯净。

    2.​​路径管理​

    虚拟环境目录(如 myenv)建议添加到 .gitignore

    3.​​依赖记录​

    在激活环境中使用 pip freeze > requirements.txt 保存依赖列表。

    ​​方法​​ ​​适用场景​​ ​​命令示例​​
    venv Python 3.3+ 标准方案 python3 -m venv myenv
    virtualenv 兼容旧版或指定解释器路径 virtualenv -p python3.8 myenv
    pipenv/conda 复杂依赖管理或科学计算 pipenv install / conda create -n myenv

    初次使用建议选择 venv,简单高效且无需额外安装。若项目涉及多版本或复杂依赖,可尝试 pipenv 或 conda

    到此这篇关于Macos创建python虚拟环境的详细步骤教学的文章就介绍到这了,更多相关Macos创建python虚拟环境内容请搜索风君子博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持风君子博客!

    您可能感兴趣的文章:

    • Python如何实现macOS系统代理的设置
    • MacOS安装python报错"zsh: command not found:python"的解决方法
    • macOS系统下Vscode的python配置教程
    • 在macOS上搭建python环境的实现方法
    • 基于Python在MacOS上安装robotframework-ride

    站内搜索