1778682052
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
scoop 安装的所以
|
||||
# scoop 安装
|
||||
|
||||
全局包:
|
||||
|
||||
@@ -6,23 +6,29 @@ scoop 安装的所以
|
||||
E:\MyScoop\Scoop\apps\python\current\Lib\site-packages
|
||||
```
|
||||
|
||||
最佳实践:虚拟环境(venv)
|
||||
# 虚拟环境(venv)
|
||||
|
||||
传统:
|
||||
## 传统
|
||||
|
||||
```
|
||||
```bash
|
||||
# 创建一个虚拟环境
|
||||
python -m venv .venv
|
||||
.venv\Scripts\Activate.ps1 # 激活
|
||||
|
||||
# 激活
|
||||
.venv\Scripts\Activate.ps1
|
||||
|
||||
pip install requests
|
||||
|
||||
python main.py
|
||||
deactivate # 退出
|
||||
|
||||
# 退出
|
||||
deactivate
|
||||
```
|
||||
|
||||
用 uv 完全不需要 activate/deactivate:
|
||||
## uv
|
||||
|
||||
```
|
||||
uv init
|
||||
uv add requests # 自动管理 .venv
|
||||
uv add numpy # 自动管理 .venv
|
||||
uv run main.py # 自动用 .venv 里的环境运行
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user