2017-01-10 37 views
1

我是新来的蟒蛇一直在试图与PIP安装一些软件包我总是尽管此错误消息:“蟒蛇setup.py egg_info失败,错误代码1

File "C:\Users\user\AppData\Local\Temp\pip-build-zj8nvth6\pdfminer\pdfminer\__init__.py", line 5 
    print __version__ 
        ^
SyntaxError: Missing parentheses in call to 'print' 

---------------------------------------- 

命令” Python安装的.py egg_info”用C失败,错误代码1:\用户\用户\应用 数据\本地的\ Temp \ PIP-集结zj8nvth6 \ pdfminer \

The Error displayed

任何建议

注意:我试着用“python -m pip install pdfminer”安装pdfminer,并且通过从网上下载的软件包,我没有得到任何错误,但仍然无法正确使用它;已经使用“python -m pip install -U pip setuptools”更新了我的设置工具。

回答

1

看起来您正试图安装一个python 2软件包到python 3环境。

语法在Python 2 print并不需要括号,但在Python 3确实如此,这就是为什么你不能安装包

+0

我也有同样的想法。但是当我尝试从“https://pypi.python.org/pypi/pdfminer3k”安装软件包时,它并没有锻炼。 Isnt pip install命令足够智能地为我正在运行的python找到适当的模块?或者有没有其他的方式来沟通这个点子?我觉得点更合适! – ykrrishna

+0

@ykrrishna和错误是一样的吗? –

+0

它不一样!正如我前面所说,它没有显示任何错误,但我只是没有得到pdfminer的几个功能,如“PDFPage”和东西。所以我只是假设安装不完整或不正确! – ykrrishna

相关问题