【发布时间】:2018-02-10 14:59:36
【问题描述】:
我用python3做了一个虚拟环境。
virtualenv -p python3 py36
在项目文件夹中名为 environments 的文件夹中。
激活后,我运行which python3,输出为:
(py36) ur@comp:~/Desktop/project$ which python3
/home/ur/Desktop/project/environments/py36/bin/python3
我的问题是,如果另一个开发人员要从云存储库中提取,他们如何使用相同的虚拟环境?
我们发现当他们激活环境时,它会使用上面的路径;这对他的机器不正确,因此他无法使用环境。
我们通过将上面的路径更改为他们机器的路径来暂时解决了这个问题,无论它出现在 env 中的文件中的任何位置。但是,如果我在他修改后拉取项目,我会遇到同样的问题。
我们想知道是否有一种方法可以共享虚拟环境,而无需更改每条路径。
感谢您的宝贵时间。
【问题讨论】:
标签: linux virtualenv project-management virtual-environment