YFl*_*YFl 6 virtualenv python-venv python-poetry
默认情况下,poetry 在项目 root 之外创建虚拟环境。例如,在 mac 上,它在~/Library/Caches/pypoetry.
但是,我发现了以下建议:
# Configure poetry to create virtual environments inside the project's root directory
poetry config virtualenvs.in-project true
Run Code Online (Sandbox Code Playgroud)
另外,诗歌文档本身指出了这两个选项:
默认情况下,poetry 在 {cache-dir}/virtualenvs(Windows 上为 {cache-dir}\virtualenvs)中创建一个虚拟环境。您可以通过编辑诗歌配置来更改缓存目录值。此外,您可以使用 virtualenvs.in-project 配置变量在项目目录中创建虚拟环境。
在项目目录内或外部创建项目虚拟环境有什么好处?
如果虚拟环境位于您的项目内部,那么一切都在一起。如果您稍后删除该项目,那么虚拟环境也会被删除。如果虚拟环境在外部,那么你需要记住删除两个目录。然而,这只是一个建议,没有义务遵循它。
| 归档时间: |
|
| 查看次数: |
7308 次 |
| 最近记录: |