2015-08-07 2 views
0

Я пытаюсь установить Django в Файловый менеджер Hostgator, потому что я уже закончил веб-приложение, готовое к развертыванию. Согласно this, Django должен поддерживаться. Но когда я исполнюУстановка Django на Hostgator

pip install django 

после SSHing в оболочку файлового менеджера, я получаю ошибку, которая читает

error: could not create '/opt/python27/lib/python2.7/site-packages/django' : Read only file sysem 

Я пробовал подобные попытки установки Node.js и другие структуры с пип, всеми которые дали аналогичную ошибку только для чтения, что заставляет меня думать, что это проблема с настройками. В противном случае, как можно развернуть свой сайт, если все инфраструктурные блокировки заблокированы?

ответ

0

попробуйте sudo pip установить django вместо этого. Это запросит у вас пароль для пользователя root.

Как указано ниже, вы можете проверить sudo -s самостоятельно, чтобы убедиться, что вы его заработаете.

audrey:tests jluc$ sudo -s 
W$exit 
exit 
audrey:tests jluc$ 

См. Также sudo pip install VS pip install --user.

+0

Пробовал это, вот результат: sudo: эффективный uid не 0, sudo установлен suid root? –

+0

Можете ли вы заставить sudo работать самостоятельно? Предоставляет ли HostGator поддержку/документы об этом? Рано или поздно вам захочется что-то суо. –

+0

Мой сайт - это общий хостинг, и я думаю, что sudo поддерживается только Hostgator для VPS. sudo -s дает тот же результат, что и в моем первом комментарии к вашему ответу –

Смежные вопросы