2013-09-06 3 views
0

, когда я называю питона ./bootstrap.py на взаимном сервере У меня есть эта ошибка Traceback (самый последний вызов последнего): Файл «./bootstrap.py», строка 74, в WS. require ('zc.buildout') Файл «/usr/local/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py», строка 666, в требованииBuildout и Setuptools требование

Файл «/usr/local/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py», строка 569, в разрешении plugin_projects = list (plugin_env) pkg_resources.VersionConflict : (setuptools 0.6c11 (/usr/local/lib/python2.6/site-packages/setuptool s-0.6c11-py2.6.egg), Requirement.parse ('setuptools> = 0.7')) , когда я делаю то же самое на своем компьютере, он работает нормально.

до этого я сделал:

easy_install --install-Dir ~/скачать fez.djangoskel Пастер создать -t django_buildout XXXXXXXX

Кто-нибудь знает, что может быть проблема?

благодаря

+0

Ваша конфигурация setuptools - 0.6c11 и bootstrap.py reziures setuptools> = 0.7 – zero323

ответ

1

Как говорится в комментариях, кажется, что ваш общесистемный версия 0.6c11 и bootstrap.py reqiures Setuptools> = 0,7. Поскольку возиться с глобальными пакетами, как правило, плохая идея, я бы рекомендовал использовать virtualenve и virtualevnwrapper для разработки и установки всех требований в виртуальных средах. В системах Linux их можно легко установить с помощью менеджеров пакетов. на Debian (и, возможно, Ubuntu)

apt-get install python-virtualenv 
apt-get install python-virtualenv 

После установки все нужно сделать, это:

mkvirtualenv bar 
pip install setuptools>=0.7 

Затем установите все другие пакеты, которые вам нужны, и вы готовы пойти.

UPDATE

Если у вас нет корня virtualenv доступа могут быть легко установлены на месте. См. Это How to install virtualenv without using sudo? для деталей.

+0

Привет благодарю вас за ответ. К сожалению, как я уже сказал, я на взаимном сервере, поэтому мне не разрешили запускать apt-get – user2016483

+0

Я обновил свой ответ. Ознакомьтесь с предоставленной ссылкой для получения более подробной информации. – zero323

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