这是一组用于设置和使用 Python 虚拟环境的常用命令。以下是逐步解析它们的含义和作用:
python -m venv myvenv
venv
模块创建一个虚拟环境,名称为 myvenv
。myvenv
的文件夹,其中包含:
pip
。myvenv/Scripts/activate.ps1
含义:激活虚拟环境,使当前命令行会话进入该环境。
作用:
pip
命令仅作用于该虚拟环境,而不会影响全局环境。(myvenv)
,表示当前会话处于虚拟环境中。平台相关路径:
myvenv/Scripts/activate.ps1
myvenv\Scripts\activate.bat
source myvenv/bin/activate
pip install -r requirements.txt
pip
安装 requirements.txt
文件中列出的所有依赖包。requirements.txt
是一个常见的依赖列表文件,通常由项目开发者提供。Flask==2.1.0
requests==2.26.0
requirements.txt
,并在当前虚拟环境中安装这些依赖。这三步的主要作用是:
退出虚拟环境:
deactivate
生成 requirements.txt
文件:
pip freeze > requirements.txt
常见问题:
activate.ps1
无法运行,可能需要调整 PowerShell 的执行策略:Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- hids.cn 版权所有 赣ICP备2024042780号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务