2014-11-18 5 views
0

Я должен установить новый веб-сайт Django на счет webfaction, получая проблемы, когда я пытаюсь запустить пип это ошибка я получаю, когда я бегу пункт установить югустановка Webfaction Virtualenv

OSError: [Errno 13] Permission denied: '/tmp/pip-build/virtualenv' 

ответ

0

Webfaction содержит инструкции о том, как установить пипсов и пипсов пакеты для использования в локальной домашней директории ... http://docs.webfaction.com/software/python.html#installing-packages-with-pip

Если вы планируете на хостинг нескольких веб-приложений с одного сервера webfaction, это, вероятно, разумно настройки virtualenvs для каждого приложения. Чтобы сделать это, я хотел бы попробовать следующее ...

  1. пип установить --user virtualenv # установить virtualenv через пип
  2. эхо 'экспорт PATH = "$ HOME/бен: $ PATH"' >> $ HOME/.bashrC# добавить локальный каталог бен в PATH
  3. источник $ HOME/.bashrC# Reload .bashrc пнуть в PATH изменения
  4. virtualenv yourvirtualenv --no-сайт-пакеты

Надеется, что работает , У меня нет Webfaction для тестирования, но я думаю, что этого должно хватить.

+0

Проблема в том, что проблема не работает, и мне нужно настроить виртуальный сервер на сервере webfaction. Любая работа с 'sudo' не будет работать. –

+0

Хорошо, похоже, вам нужно будет установить pip локально в ваш домашний каталог ... http://docs.webfaction.com/software/python.html#installing-packages-with-pip Я обновлю свои ответьте на более релевантную информацию. –

+0

Спасибо, но кажется, что-то sudo не даст мне доступ к этим командам. Я получаю OSError: [Errno 13] Permission denied: '/ tmp/pip-build/virtualenv' –

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