我想安裝askbot應用程序(http://askbot.org/doc/install.html)。但是我在安裝過程中遇到錯誤。PIP安裝askbot錯誤 - 命令「python setup.py egg_info」失敗,錯誤代碼爲1
我做了下面的動作。
1)下ananconda(蟒3.5.2/Ubuntu的14.04)
2)由虛擬環境中安裝的Django 1.9.8
3)製成的django項目的myproject
4)修改後的設置。 PY連接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版本的問題嗎?有沒有辦法在python 3.x envirionment下安裝askbot?感謝advnace。
我會猜錯它的狀態(「SyntaxError:在調用'print'時缺少小括號」)意味着你已經結束了一個python 2.x腳本作爲python 3運行。 – doctorlove
所以我必須安裝askbot在python 2.x envirionment下?感謝您的評論.. –