使用venv可创建隔离的Python环境。1. 创建:运行python -m venv myenv;2. 激活:Windows用myenvScriptsactivate,macOS/Linux用source myenv/bin/activate;3. 退出:执行deactivate;4. 可选参数包括–system-site-packages和–without-pip;5. 验证:通过which python或where python检查路径,pip list查看包列表。

使用 venv 创建 Python 虚拟环境是项目开发中的常见做法,可以隔离依赖,避免版本冲突。以下是详细的操作命令和说明。
1. 创建虚拟环境
在目标项目目录下运行以下命令:
python -m venv 虚拟环境名称
例如:
python -m venv myenv:创建名为 myenv 的虚拟环境 python -m venv venv:常用简写,创建名为 venv 的环境(推荐用于项目根目录)
2. 激活虚拟环境
激活后,后续安装的包将只作用于该环境。
Windows 系统:
myenvScriptsactivate 或如果使用 PowerShell:myenvScriptsActivate.ps1
macOS / Linux:
source myenv/bin/activate
激活成功后,命令行提示符前会显示环境名,如 (myenv) C:project>。
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中文网其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1381052.html
微信扫一扫
支付宝扫一扫