【python】环境隔离方案
venv(官方内置)
内置的虚拟环境工具,无需额外安装。
创建虚拟环境:
1 | |
激活虚拟环境:
1 | |
退出虚拟环境:
1 | |
导出项目依赖标准文件:
1 | |
按照 requirements.txt 安装项目依赖:
1 | |
查看是否生效
1 | |
virtualenv
第三方工具,需要额外安装。
pip install virtualenv
https://github.com/pypa/virtualenv
conda
conda下载分为 Anaconda/Miniconda。
Anaconda:安装包大,预装了很多库,有图形界面,启动慢。
Miniconda:安装包小,没有预装库,没有图形界面,启动快。
uv
极速 Python 包和项目管理工具,类似 node 的 npm。