相关疑难解决方法(0)

Python工具Poetry如何知道项目虚拟环境的路径?

我的问题: Python 工具 Poetry 如何知道一个项目的虚拟环境的路径?

说明:当我poetry init在目录中运行时,会创建一个新项目。然后我运行poetry install并创建一个新的虚拟环境。但是,该虚拟环境的路径和散列都没有存储在我预期的中pyproject.tomlpoetry.lock如我预期的那样。当我运行时,Poetry 如何知道虚拟环境的位置poetry env info -p

除了想知道发生了什么之外,我还需要知道这一点,原因有两个:

  • 如何在不中断指向其虚拟环境的链接的情况下移动包含 Poetry 项目的目录?
  • 如何知道 Poetry 的哪些虚拟环境未使用并可以删除?

可能的解决方案:查看 Poetry 的源代码,在我看来,一个文件envs.toml可能包含从文件系统目录到虚拟环境哈希的映射,但在我的 Mac OS 11.1 上我找不到这样的文件。

python-poetry

4
推荐指数
1
解决办法
1179
查看次数

标签 统计

python-poetry ×1