pip install ... Ошибка с кодом ошибки 1
Я пытаюсь настроить мою новую систему с Ubuntu 13.10, но pip не позволяет мне ничего устанавливать. Независимо от того, какой пакет я пытаюсь установить, я всегда получаю сообщение об ошибке:
...failed with error code 1 in /tmp/pip_build_mensen/...
затем каталог для любого пакета, который я пытался установить.
Я пытаюсь установить virtualenvwrapper среди других инструментов.
У меня есть инструменты настройки и все необходимые инструменты python-dev.
Интересно, имеет ли проблема какое-либо отношение к virtualenv, так как zsh всегда дает мне ошибку
zsh virtualenvwrapper plugin: Cannot find virtualenvwrapper.sh. Please install with `pip install virtualenvwrapper`.
И когда я бегу virtualenv
в терминале
Я получил...
The program 'virtualenv' is currently not installed.
но sudo apt-get install python-virtualenv
дает мне
python-virtualenv is already the newest version.
Это могут быть отдельные проблемы, так как я пытался настроить несколько вещей одновременно...
1 ответ
Прежде всего, никогда не используйте apt-get для установки virtualenv. Черт, я хочу сказать, никогда не используйте sudo для установки virtualenv, но я не хочу, чтобы ваша жизнь была более сложной, если бы вы знали.
Вы включили virtualenvwrapper в свой .zshrc
У меня есть миллиард вопрос, лучше удалить все, вот как правильно установить его, если вы хотите посмотреть
curl -O http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
sudo easy_install pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper
Возможно, не самый лучший метод, но он всегда будет работать.
Вернуться к моему вопросу: вы включили virtualenvwrapper
в вашем .zshrc
Я положил свои деньги на: Нет.
поэтому создайте папку virtualenv, например, так mkdir /.virtualenvs
а затем откройте ~/.zshrc
в вашем любимом редакторе и включить
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2.7
и, наконец, сделать
source .zshrc
а также source $HOME/bin/virtualenvwrapper.sh