2016-07-15 17 views
0

Ich bin auf this guideline folgen, um Python 2.7.11 auf einem CentOs Shared Hosting (Bluehost) zu installieren. Ich erhalte den folgenden Fehler während der Phase make install:Installation von Python 2.7.11 auf Shared Hosting gibt die Erlaubnis verweigert

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

Überall in der Richtlinie erwähnt 2.7.2 habe ich es zu 2.7.11. Vor ein paar Stunden hatte ich 2.7.2 ohne Probleme installiert. Ich bekomme diesen Fehler bei der Installation von 2.7.11.

Wie kann ich diesen Fehler überspringen und mit der Installation von 2.7.11 fortfahren?

Oder wenn es bessere Möglichkeiten gibt, Python 2.7.11 auf Shared Hosting zu installieren, ist es in Ordnung, die Methode zu ändern.

Antwort

1

diesen Trick tun löste das Problem:

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

Also im Grunde habe ich den Fehler beim make install ausgeführt wird, lief über Befehle, um die Installation zu verleiten gibt es einen python2 Ordner vorhanden ist, und reran dann das Make installieren und Python wurde erfolgreich installiert.

Sehr wahrscheinlich in früheren Installationen Python2 war nur "Python2", nicht Python2.7.

Auch here ist ein besseres Dokument zu diskutieren, wie Python 2.7 zu installieren, und für die Installation von 2.7.11 ändern Sie einfach alle 2.7.2 zu 2.7.11. Aber immer noch wird das den obigen Fehler geben und sollte den Trick machen, den Fehler zu umgehen.

+1

danke @apadana - das hat mir geholfen. – Jaime