环境:Ubuntu 16.04
我在计算机A的一个项目中创建了一个virtualenv,我将项目移动到了计算机B.
项目所在的路径不同。它不适用于计算机B.
计算机A的项目路径:/ home / projects / projectA
计算机B的项目路径:/ home / sv_projects / projectA
似乎源试图寻找原始路径。如果我做的话,它没有显示任何路径'哪个python'来源virtualenv后。
为了进行交叉检查,我在计算机A中制作了一个项目A的副本,然后做了哪个python'来源于virtualenv。
哪个python
/家庭/项目/了projectA / VENV / bin中/蟒
我希望它在哪里
/家庭/项目/ projectA_copy / VENV / bin中/蟒
因为我认为如果它按照我的预期更改为打印,我可以用完全相同的方式将它应用到计算机B.
'''添加了''
在挖掘之后,我发现路径只能改变,如果virtualenv安装在计算机B中,选项为--extra-search-dir。但这不是我想要的,因为它取决于图书馆;这意味着我每次想要将环境复制到新机器时都需要virtualenv。
我想知道如何将virtualenv环境复制到另一台机器上!
所以问题是...... 如何更改源virtualenv python的路径? 或者我该如何解决这个问题?