0

我正在按照此指南在 CentOs 共享主机(bluehost)上安装 python 2.7.11。在make install阶段出现以下错误:

(cd /home2/some_user/python/bin; ln -s python2 python)
ln: creating symbolic link `python': Permission denied
make: *** [bininstall] Error 1

指南中提到的任何地方 2.7.2 我将其更改为 2.7.11。几个小时前,我安装了 2.7.2 没有任何问题。安装 2.7.11 时出现此错误。

如何跳过此错误并继续安装 2.7.11?

或者,如果有更好的方法可以在共享主机上安装 python 2.7.11,则可以更改方法。

4

1 回答 1

1

做这个技巧解决了这个问题:

cd /home2/some_user/python/bin; 
cp python2.7 python2

所以基本上我在运行make install时遇到了错误,运行上面的命令来欺骗安装存在一个python2文件夹,然后重新运行make install,python安装成功。

在以前的安装中,python2 很可能只是“python2”,而不是 python2.7。

这里还有一个更好的文档,讨论如何安装 python 2.7,安装 2.7.11 只需将所有 2.7.2 更改为 2.7.11。但是仍然运行它会出现上述错误,并且应该可以绕过错误。

于 2016-07-16T09:32:43.867 回答