1

我正在尝试安装这个reddit-analysis。我已经在 Windows 7 上安装了Python 3.3 ,但它给了我这个错误:

PS D:\~\reddit-analysis> python .\setup.py install
running install
running bdist_egg
running egg_info
writing requirements to redditanalysis.egg-info\requires.txt
… 
… 
…
File "C:\Python33\lib\site-packages\distribute-0.6.46-py3.3.egg\setuptools\sandbox.py", line 36, in <lambda>
).read(), "setup.py", 'exec'),
File "setup.py", line 22
print "Unit tests have failed!"
                              ^
SyntaxError: invalid syntax
PS D:\~\reddit-analysis>

我已经为此苦苦挣扎了一段时间。到目前为止,我尝试安装 Python 2.7(单独安装(并使用正确的文件路径运行)),将 setuptools 更新为 0.7.7(在 2.7、3.3 上)。但似乎没有任何效果。同样的错误。

奇怪的事情(对我来说<,虽然这是我第一次阅读 Python 代码)是第 22 行没有print "Unit tests have failed!"...(正如上面错误中所说)

4

1 回答 1

0

这是由于使用 Python 3.X 运行它造成的。安装 Python 2.X,获取pip并运行:

pip install redditanalysis

只要确保您使用的 python.exe 和 pip.exe 属于 2.X 版本即可。

于 2014-12-02T04:51:58.200 回答