Ошибка при установке пакета Pdfminer в Anaconda - PullRequest
0 голосов
/ 20 марта 2019

Я установил Anaconda 2.5 и некоторое время использовал spyder с Python2.7. Я использовал 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:. \ Users \ PRIYA ~ 1.MUT \ AppData \ Local \ Temp \ пип-установки-fzctx8lo \ pdfminer \ pdfminer__init __ ру"

не существует в моей системе. Пожалуйста, помогите мне в решении этой проблемы.

1 Ответ

0 голосов
/ 20 марта 2019

Я вручную загрузил pdfminer-20140328.tar.gz по ссылке https://pypi.org/project/pdfminer/ и попытался установить его с помощью команды pip install -e <path>.Но я получил ту же ошибку.Затем я открыл файл pdfminer__init__.py и отредактировал соответственно Python3.6.Я понятия не имею, почему пакет pdfminer не поддерживает Python3.6 напрямую.Несмотря на то, что установлен, есть некоторая ошибка зависимости.Так что я не могу использовать это в Python3.6.

...