我有一個結構如下的 monorepo:
myRepo/
├─ project_1/
│ ├─ .venv/
│ ├─ main.py
├─ project_2/
│ ├─ .venv/
│ ├─ main.py
├─ .gitignore
├─ README.md
- VS Code 可以處理子檔案夾中的多個 python venvs 嗎?
經過一番谷歌搜索后,我找到了一個解決方案,但它不是很優雅。我創建了一個作業區并添加了檔案夾/project_1and /project_2,這很有效,我可以輕松切換和選擇 Python Interpreter。我還需要/root不時修改檔案,所以我也添加了這個檔案夾。所有這些都使資源管理器檔案夾結構變得更大,而且更雜亂無章:
workspace/
├── myRepo/
│ ├── project_1/
│ │ ├── .venv/
│ │ └── main.py
│ ├── project_2/
│ │ ├── .venv/
│ │ └── main.py
│ ├── .gitignore
│ ├── README.md
│ └── myRepo/
├── project_1/
│ ├── .venv/
│ └── main.py
└── project_2/
├── .venv/
└── main.py
uj5u.com熱心網友回復:
VS Code 有一個位置



一旦使用了 cutom 解釋器路徑,VS 代碼就會知道它,并且可以使用Python: Select Interpreter命令直接選擇它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/337269.html
標籤:Python 视觉工作室代码 虚拟环境 蟒蛇-venv
