我想动态创建、销毁和使用Python虚拟环境,其中包含由pip
加载的代码。在
virtualenvapi
Python包看起来很有前途,因为它提供了一个使用pip
来安装包的install()
方法。它支持包名和URL参数,这两个参数我都需要。在
但是,我更喜欢使用venv
,因为我不关心3.6之前的Python,虚拟环境很复杂,venv
在标准库中,而{venv
。在
venv
使用^{
env = VirtualEnvironment('/path/to/environment/name')
env.install('git+https://github.com/KarrLab/log.git#egg=log')
谢谢
下面的.py可能有助于您的需求。在
Referance
编辑1:
它还包括如何使用pip与脚本。在
相关问题 更多 >
编程相关推荐