Установка Python 2.7.11 на виртуальном хостинге дает отказано в разрешении
Я следую этому руководству, чтобы установить Python 2.7.11 на виртуальном хостинге CentOs (bluehost). Я получаю следующую ошибку на этапе установки:
(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 на виртуальный хостинг, можно сменить метод.
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. Но все же выполнение этого даст вышеуказанную ошибку и должно сделать трюк, чтобы обойти ошибку.