2017-02-07 3 views
-1

Я устанавливаю сборку CKAN в виртуальной среде. У меня были проблемы с установкой некоторых модулей.Ckan install не работает: Неизвестный параметр распространения: 'message_extractors'

(default)[[email protected] ~]$ pip install -e git+https://github.com/ckan/[email protected]#egg=ckan 
Obtaining ckan from git+https://github.com/ckan/[email protected]#egg=ckan 
    Updating ./default/src/ckan clone (to ckan-2.6.0) 
    Running setup.py egg_info for package ckan 
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'message_extractors' 
     warnings.warn(msg) 

    no previously-included directories found matching '.git' 
    warning: no files found matching 'CHANGELOG.txt' 
    warning: no files found matching '*' under directory 'ckan_deb' 
Installing collected packages: ckan 
    Running setup.py develop for ckan 
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'message_extractors' 
     warnings.warn(msg) 

    no previously-included directories found matching '.git' 
    warning: no files found matching 'CHANGELOG.txt' 
    warning: no files found matching '*' under directory 'ckan_deb' 
    Creating /usr/lib/ckan/default/lib/python2.7/site-packages/ckan.egg-link (link to .) 
    ckan 2.6.0 is already the active version in easy-install.pth 
    Installing ckan-admin script to /usr/lib/ckan/default/bin 

    Installed /usr/lib/ckan/default/src/ckan 
Successfully installed ckan 
Cleaning up... 
(default)[[email protected] ~]$ pip install -r 
default/src/ckan/requirements.txt 
(...) 
Cleaning up... Command python setup.py egg_info failed with error code 1 in 
/usr/lib/ckan/default/build/funcsigs Storing complete log in 
/usr/lib/ckan/.pip/pip.log 

Full pip.log

После предположим, что "успешно установлен ckan" должен иметь эту команду (виртуальный окр)

(default)[[email protected] ~]$ paster 
-bash: paster: command not found 

Еще информация:

  • Python 2.7.5
  • пункт 9.0.1 из /usr/lib/python2.7/site-p ackages (python2.7)
  • ОС: Linux Centos7 localhost.localdomain 3.10.0-514.6.1.el7.x86_64 # 1 SMP Wed 18 января 13:06:36 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
  • Pip установленные пакеты (virtualenv):
    • appdirs (1.4.0)
    • ckan (2.6.0,/USR/Библиотека/ckan/по умолчанию/SRC/ckan)
    • упаковка (16,8)
    • пип (1.4.1)
    • pyparsing (2.1.10)
    • Setuptools (34.1.1)
    • шесть (1.10.0)
    • wsgiref (0.1.2)
+0

Автора не может воспроизвести проблему –

+0

Обновления Setuptools решить проблему сборки, но я до сих пор такой же предупреждение. – LeonanCarvalho

+1

Предупреждение о 'message_extractors' не о чем беспокоиться. –

ответ

1

Он жалуется версии Setuptools только будучи 0.9.8, когда funcsigs хочет setuptools 17.1 или новее.

Я не знаю, где это указано в funcsigs, я просто установил его с помощью setuptools версии 2.2, поэтому я не уверен, что здесь происходит. Возможно, журнал вводит в заблуждение, а что-то еще требует более новой версии setuptools. Во всяком случае, CKAN совершенно доволен последней версией setuptools, поэтому просто обновите ее.

Простейшее способа попробовать обновляющий Setuptools является:

pip install -U setuptools 
+0

Так что я должен сделать понижение? Моя версия setuptools - 34.1.1 – LeonanCarvalho

+0

Если это действительно версия, используемая при использовании pip, то я просто не знаю, как это сделать с сообщением об ошибке 'pkg_resources.VersionConflict: (setuptools 0.9.8 (/ usr/lib/ckan/default/lib/python2.7/site-packages), Requirement.parse ('setuptools> = 17.1')) '. –

+0

Я буду отмечать это как правильно, я сделал новую установку, потому что я не мог это исправить. В журнале setuptools отображается как 0,9,8, а в команде списка - 34.1.1. – LeonanCarvalho

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

  • Нет связанных вопросов^_^