我对python venv比较新,所以可能会问一些愚蠢的问题。
我正在开发一个小型库。我已经创建了带有所有必要包的dev虚拟环境,并冻结了所有需要使用的库的版本到 requirements.txt 中。
我还想创建 requirements_test.txt 文件,其中包含了开发和测试所需的所有包。这样,用户将从 requirements.txt 安装所需的库,而开发人员则从 requirements_test.txt 中安装所有必要的库(例如pytest、asv、sphinx)。
现在我已经创建了 dev 环境,接下来我想要创建 test 环境,但我当然不想重复安装同样的库。是否可以从一个 venv 中共享某些库到另一个 venv 中呢?