0

我用python3做了一个虚拟环境。

virtualenv -p python3 py36

在项目文件夹中命名environments的文件夹中。

激活后,我运行which python3输出是:
(py36) ur@comp:~/Desktop/project$ which python3
/home/ur/Desktop/project/environments/py36/bin/python3
我的问题是,如果另一个开发人员要从云存储库中提取,他们如何使用相同的虚拟环境?

我们发现,当他们激活环境时,它会使用上面的路径;这对他的机器不正确,因此他无法使用环境。

我们通过将上面的路径更改为他们机器的路径来临时解决了这个问题,无论它出现在 env 中的文件中的任何位置。但是,如果我在他修改后拉取项目,我将遇到同样的问题。

我们想知道是否有一种方法可以共享虚拟环境,而我们不必更改每条路径。

感谢您的时间。

4

1 回答 1

1

虚拟环境不可重定位。开发人员必须创建自己的环境。

于 2018-02-10T20:20:15.150 回答