在linux上移动python文件夹

时间:2016-10-14 20:06:32

标签: python linux python-3.5

我使用--prefix选项编译了python源代码。运行make install后,二进制文件将复制到我帐户主目录的文件夹中。

我需要重命名这个文件夹但是当我在重命名后使用pip时它说它找不到python解释器。它显示了前一个路径的绝对路径(在重命名之前)。

使用grep我发现了对相对于--prefix文件夹的绝对路径的多个引用。

我尝试通过设置PATHPYTHONPATHPYTHONHOME环境变量来覆盖它,但它并不是更好。

有没有办法以我可以随意移动它的方式编译python源?

1 个答案:

答案 0 :(得分:4)

Pip是一个python脚本。打开它,看看:

#!/usr/bin/python

开头

您可以在旧路径中创建符号链接以指向新路径,也可以使用新路径替换shebang。您也可以保留您的分发口译员的安全,并将编译后的口译员设置为新的 virtualenv