Python 为什么';PDFMiner的t PIP安装工作?

Python 为什么';PDFMiner的t PIP安装工作?,python,Python,我正在尝试PIP安装PDFMiner,但遇到语法错误 使用PIP安装作为管理员 py-m pip安装PDFMinner ERROR: Command errored out with exit status 1: command: 'C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"

我正在尝试PIP安装PDFMiner,但遇到语法错误

使用PIP安装作为管理员

py-m pip安装PDFMinner

ERROR: Command errored out with exit status 1:
 command: 'C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Ryan\\AppData\\Local\\Temp\\pip-install-61x3fs8f\\PDFMiner\\setup.py'"'"'; __file__='"'"'C:\\Users\\Ryan\\AppData\\Local\\Temp\\pip-install-61x3fs8f\\PDFMiner\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base pip-egg-info
     cwd: C:\Users\Ryan\AppData\Local\Temp\pip-install-61x3fs8f\PDFMiner\
Complete output (8 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Ryan\AppData\Local\Temp\pip-install-61x3fs8f\PDFMiner\setup.py", line 3, in <module>
    from pdfminer import __version__
  File "C:\Users\Ryan\AppData\Local\Temp\pip-install-61x3fs8f\PDFMiner\pdfminer\__init__.py", line 5
    print __version__
                    ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(__version__)?
----------------------------------------
错误:命令出错,退出状态为1:
命令:“C:\ProgramFiles(x86)\Microsoft Visual Studio\Shared\Python37\u 64\python.exe'-C”导入sys、setuptools、tokenize;sys.argv[0]=“C:\\Users\\Ryan\\AppData\\Local\\Temp\\pip-install-61x3fs8f\\PDFMiner\\setup.py”“”__文件“''C:\\Users\\Ryan\\AppData\\Local\\Temp\\pip-install-61x3fs8f\\PDFMiner\\setup.py''”;f=getattr(标记化,“'open'”,open)(\uuuuu文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,uuuu文件,uuuuu,“'exec'”))'egg\u信息——蛋基pip egg信息
cwd:C:\Users\Ryan\AppData\Local\Temp\pip-install-61x3fs8f\PDFMiner\
完整输出(8行):
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\Ryan\AppData\Local\Temp\pip-install-61x3fs8f\PDFMiner\setup.py”,第3行,在
从pdfminer导入u版本__
文件“C:\Users\Ryan\AppData\Local\Temp\pip-install-61x3fs8f\PDFMiner\PDFMiner\\uuuu init\uuuu.py”,第5行
打印版本__
^
SyntaxError:调用“print”时缺少括号。你是说印刷版吗?
----------------------------------------

错误:命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出。

PDFMiner是Py2.x的,在谷歌搜索之后,我发现Py3.x版本可以通过运行
pip install PDFMiner.six来安装。


我在GitHub上找到的链接:

看起来Py2.x语法正试图在Py3中运行。卸载它并尝试``pip3安装,所以在谷歌快速搜索之后,你需要
pip安装pdfminer.six
for Py3.x链接:@JoshuaNixon想把它作为一个答案发布吗?