venv 创建虚拟环境的详细命令

冷漠man
发布: 2025-11-18 22:32:02
原创
598人浏览过
使用venv可创建隔离的Python环境。1. 创建:运行python -m venv myenv;2. 激活:Windows用myenv\Scripts\activate,macOS/Linux用source myenv/bin/activate;3. 退出:执行deactivate;4. 可选参数包括--system-site-packages和--without-pip;5. 验证:通过which python或where python检查路径,pip list查看包列表。

venv 创建虚拟环境的详细命令

使用 venv 创建 Python 虚拟环境是项目开发中的常见做法,可以隔离依赖,避免版本冲突。以下是详细的操作命令和说明。

1. 创建虚拟环境

在目标项目目录下运行以下命令:

python -m venv 虚拟环境名称

例如:

  • python -m venv myenv:创建名为 myenv 的虚拟环境
  • python -m venv venv:常用简写,创建名为 venv 的环境(推荐用于项目根目录)

2. 激活虚拟环境

激活后,后续安装的包将只作用于该环境。

Windows 系统:

  • myenv\Scripts\activate
  • 或如果使用 PowerShell:myenv\Scripts\Activate.ps1

macOS / Linux:

  • source myenv/bin/activate

激活成功后,命令行提示符前会显示环境名,如 (myenv) C:\projectyoujiankuohaophpcn

降重鸟
降重鸟

要想效果好,就用降重鸟。AI改写智能降低AIGC率和重复率。

降重鸟 308
查看详情 降重鸟

3. 退出虚拟环境

完成工作后,可随时退出:

  • deactivate

执行后,恢复系统默认 Python 环境。

4. 可选参数说明

  • --clear:清空环境目录并重建
  • --system-site-packages:允许虚拟环境访问系统全局的 site-packages(默认不继承)
  • --without-pip:创建时不包含 pip(一般不建议)

示例:

python -m venv myenv --system-site-packages

5. 验证环境是否生效

激活后,可通过以下命令确认:

  • which python(Linux/macOS)或 where python(Windows):查看 Python 路径是否指向虚拟环境
  • pip list:查看当前环境安装的包
基本上就这些,创建和管理虚拟环境不复杂但容易忽略细节。

以上就是venv 创建虚拟环境的详细命令的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号