python-uv多环境管理
python使用uv进行环境管理,系统了解uv的使用
1-学习要点
- 1-熟悉【uv环境管理】
- 2-熟悉【uv和venv脚本区别】
- 3-熟悉【ide指定运行环境】
2-核心知识点
1-venv环境管理脚本->【python -m venv .venv】+【.venv/bin/activate】
2-uv环境管理脚本->【uv venv .venv】+【.venv/bin/activate】
3-uv是什么->【uv(一种新兴的python包管理器)进行多环境管理的方法。】
4-pycharm如何指定环境->【pycharm设置】
5-vscode如何指定环境->【借助python-environment-manager插件】
3-uv多环境管理
# 1-创建新环境-使用全局环境的python版本 uv venv my_env # 2-创建新环境 uv venv my_env --python 3.12.0 # 3-激活环境 (与venv相同) source .venv/bin/activate # linux/mac source .venv/scripts/activate # windows # 4-安装包 uv pip install uv httpx mcp # 5-导出环境 uv pip freeze > requirements.txt # 6-从requirements.txt安装 uv pip install -r requirements.txt
4-venv和uv脚本对比
1-venv环境管理
# 1-创建环境 python -m venv .venv # 2-激活环境-windows source .venv/scripts/activate # 3-激活环境-mac source .venv/bin/activate # 4-安装依赖 pip install uv httpx mcp
2-uv环境管理
# 1-创建新环境-使用全局环境的python版本 uv venv .venv # 2-创建新环境 uv venv .venv --python 3.12.0 # 3-激活环境 (与venv相同) source .venv/bin/activate # linux/mac source .venv/scripts/activate # windows # 4-安装包 uv pip install httpx mcp # 5-导出环境 uv pip freeze > requirements.txt # 6-从requirements.txt安装 uv pip install -r requirements.txt
3-venv对比uv
除了创建脚本,其他的使用方法基本上都是一样的!
到此这篇关于python-uv多环境管理的文章就介绍到这了,更多相关python-uv多环境管理内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论