当前位置: 代码网 > it编程>前端脚本>Python > Macos创建python虚拟环境的详细步骤教学

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

2025年06月04日 Python 我要评论
在 macos 上创建 python 虚拟环境主要通过 python 内置的venv模块实现,也可使用第三方工具如virtualenv。以下是详细步骤和方法:一、使用 python 内置venv模块(

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

一、使用 python 内置 venv 模块(推荐)

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

1.​​创建虚拟环境​

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

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

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

2.​​激活虚拟环境​

source myenv/bin/activate

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

​3.退出虚拟环境​

deactivate

退出后提示符恢复原状。

4.​​删除虚拟环境​

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

rm -rf myenv

二、使用 virtualenv(兼容旧版 python)

若需支持 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 保存依赖列表。

总结

​​方法​​​​适用场景​​​​命令示例​​
venvpython 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虚拟环境内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com