2016-07-28 7 views
1

Я хочу установить приложение askbot (http://askbot.org/doc/install.html). Но во время установки я столкнулся с ошибкой.pip install askbot error - Команда "python setup.py egg_info" не удалось с кодом ошибки 1

Я сделал действия ниже.

1) из виртуальной среды под ananconda (Python 3.5.2/убунту 14.04)

2) установлен Джанго 1.9.8

3) сделал DJANGO проект MyProject

4) измененные параметры. ру для подключения MariaDB

5) установлен клиент MySQL

# sudo apt-get install libmysqlclient-dev 
# pip install mysqlclient 

6) мигрировали

python manage.py migrate 

7) зарегистрировано приложение

INSTALLED_APPS = [ 
    'myproject', 
] 

Но когда я пытаюсь установить askbot, как показано ниже, я нашел ошибку.

(envask)[email protected]:~/vikander# pip install askbot 
Collecting askbot 
    Downloading askbot-0.10.0.tar.gz (8.6MB) 
    100% |████████████████████████████████| 8.6MB 116kB/s 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "/tmp/pip-build-vppvsnhk/askbot/setup.py", line 135 
     **************************************************************""" 
                    ^
    SyntaxError: Missing parentheses in call to 'print' 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-vppvsnhk/askbot/ 

Проблема с этой версией python? Не существует способа установить askbot под python 3.x envirionment? Спасибо в advnace.

+0

Я бы предположил, что это ошибка («SyntaxError: Отсутствующие скобки в вызове« print ») означает, что вы закончили с запуском скрипта python 2.x как python 3. – doctorlove

+0

Поэтому мне нужно установить askbot под python 2.x envirionment? Спасибо за ваш комментарий .. –

ответ

2

Askbot не совместим с Python 3, который изменяет print из заявления так:

print `Hello World` 

в функцию:

print('Hello world') 

Подробнее об этом изменении here

You» вам нужно найти альтернативу или нажать на исправление в репозитории Askbot.

+1

Я не проверял сайт https://pypi.python.org/pypi/askbot/0.7.56. Я просто нахожу информацию об установке в http://askbot.org/doc/install.html. Как вы упомянули, это была основная проблема. Спасибо за Ваш ответ. –

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