在Anaconda中安装Pdfminer软件包时出错

问题描述 投票:0回答:1

我已经安装了Anaconda 2.5并使用了Python2.7的spyder一段时间。那些日子我用过pdfminer。然后我想用Python3.6。所以我卸载了Anaconda并安装了Anaconda3.5。使用Python3.5没有问题,我也使用了更多的包。但现在我正在尝试安装pdfminer。我遇到了一些错误。

  Using cached https://files.pythonhosted.org/packages/57/4f/e1df0437858188d2d36466a7bb89aa024d252bd0b7e3ba90cbc567c6c0b8/pdfminer-20140328.tar.gz
        Complete output from command python setup.py egg_info:  
    Traceback (most recent call last):
    File "<string>", line 1, in <module>                     

    File "C:\Users\PRIYA~1.MUT\AppData\Local\Temp\pip-install-fzctx8lo\pdfminer\setup.py",line 3, in <module> 
       from pdfminer import __version__
File "C:\Users\PRIYA~1.MUT\AppData\Local\Temp\pip-install-fzctx8lo\pdfminer\pdfminer\__init__.py", line 5                 
       print __version__                                                                                                                       
       ^                                                                                          

`SyntaxError: Missing parentheses in call to 'print'. Did you mean print(__version__)?` 

我知道有一些问题,因为print __version__需要像print (__version__)。但我不知道我需要编辑的位置。而这条道路

“C:\用户\ PRIYA〜1.MUT \应用程序数据\本地的\ Temp \ PIP安装-fzctx8lo \ pdfminer \ pdfminer__init __ PY。”

在我的系统上不存在。请帮我解决这个问题。

python pip anaconda spyder pdfminer
1个回答
0
投票

我从链接pdfminer-20140328.tar.gz手动下载https://pypi.org/project/pdfminer/并尝试使用命令pip install -e <path>安装它。但我得到了同样的错误。然后我打开了pdfminer__init__.py文件并相应地编辑到Python3.6。我不知道为什么pdfminer包不直接支持Python3.6。尽管已安装,但存在一些依赖性错误。所以我不能在Python3.6中使用它。

© www.soinside.com 2019 - 2024. All rights reserved.