Я заметил странное поведение virtualenv, установленное на моей локальной машине. Это то, что я делал:virtualenv не указывает на локальные исполняемые файлы
[email protected]:~/Development/Python$ virtualenv nac-env
New python executable in nac-env/bin/python
Installing Setuptools...................................................................................................................................................................................................................................done.
Installing Pip.....................................................................................................................................................................................................................................................................................................................................done.
[email protected]:~/Development/Python$ cd nac-env
[email protected]:~/Development/Python/nac-env$ source ./bin/activate
(nac-env)[email protected]:~/Development/Python/nac-env$ which python
/usr/bin/python
(nac-env)[email protected]:~/Development/Python/nac-env$ which pip
/usr/bin/pip
(nac-env)[email protected]:~/Development/Python/nac-env$ which easy_install
/usr/local/bin/easy_install
(nac-env)[email protected]:~/Development/Python/nac-env$ echo $PYTHONPATH
/usr/lib/python2.7/site-packages:/usr/lib/python2.7/dist-packages
(nac-env)[email protected]:~/Development/Python/nac-env$ deactivate
[email protected]:~/Development/Python/nac-env$
Как говорит Nettuts скринкаст (http://www.youtube.com/watch?v=IX-v6yvGYFg, 6:55), python
, pip
и easy_install
исполняемые файлы должны указывать на файлы внутри виртуальной среды и не в /usr/bin/...
материал , Если значение $PYTHONPATH
sysvar установлено неправильно, я думаю, что моя установка не работает должным образом ... Кто-нибудь знает, что происходит не так?
PS Я установил virtualenv глобально на своей локальной машине некоторое время назад. Вероятно, это было заложено через pip
или sth.
Как вы установили virtualenv? Это не нормальное поведение. Возможно, переустановите с помощью python или pip системы? – VooDooNOFX
@VooDooNOFX не помню, как я это сделал, но ваше предложение было правильным. После переустановки все работает отлично, спасибо! – ducin