【问题标题】:Sharing Virtual Environments With Other Developers与其他开发人员共享虚拟环境
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      • 1970-01-01
      相关资源
      最近更新 更多