Пытаюсь установить инструмент с GitHub, но получаю много ошибок

Я пытаюсь установить pdfminer с GitHub и обнаруживаю некоторые ошибки.

Это вызвало ошибку:

pip install git+git://github.com/pdfminer/pdfminer.six

Это вызвало ошибку:

pip install git+https://github.com/pdfminer/pdfminer.six

Это вызвало ошибку:

git clone https://github.com/pdfminer/pdfminer.six

Я поискал решение в Интернете и нашел идеи, перечисленные выше, отсюда: Как установить пакет Python с GitHub?

Эти команды, казалось, работали для нескольких других людей, но они не работают для меня. Я пытаюсь запустить эти три команды в подсказке Anaconda. Я использую Python 3.6.

Может, у меня что-то неправильно настроено, но я не представляю, что это такое. Или что-то еще?

Кстати, вот ошибки, которые я получаю:

(base) C:\Users\Excel>pip install https://github.com/pdfminer/pdfminer.six
Collecting https://github.com/pdfminer/pdfminer.six
  Downloading https://github.com/pdfminer/pdfminer.six
     \ 102kB 1.3MB/s
  Cannot unpack file C:\Users\Excel\AppData\Local\Temp\pip-unpack-6kqx4igo\pdfmi
ner.six (downloaded from C:\Users\Excel\AppData\Local\Temp\pip-req-build-2bpsgsh
0, content-type: text/html; charset=utf-8); cannot detect archive format
Cannot determine archive format of C:\Users\Excel\AppData\Local\Temp\pip-req-bui
ld-2bpsgsh0

(base) C:\Users\Excel>pip install git+https://github.com/pdfminer/pdfminer.six
Collecting git+https://github.com/pdfminer/pdfminer.six
  Cloning https://github.com/pdfminer/pdfminer.six to c:\users\excel\appdata\loc
al\temp\pip-req-build-iqvj3zbl
  Error [WinError 2] The system cannot find the file specified while executing c
ommand git clone -q https://github.com/pdfminer/pdfminer.six C:\Users\Excel\AppD
ata\Local\Temp\pip-req-build-iqvj3zbl
Cannot find command 'git' - do you have 'git' installed and in your PATH?

(base) C:\Users\Excel>git clone https://github.com/pdfminer/pdfminer.six
'git' is not recognized as an internal or external command,
operable program or batch file.

Пожалуйста, покажите нам ошибки

Matt Messersmith 31.07.2018 14:24

Что-то, заканчивающееся на .six, вряд ли будет репозиторием git. Можете ли вы связать то, что пытаетесь клонировать? (да ладно, я вижу ссылку)

Matt Messersmith 31.07.2018 14:28

Обратите внимание, что вы получаете ту же ошибку «не удалось распаковать», что и связанный с вами вопрос.

Matt Messersmith 31.07.2018 14:38

Возможный дубликат Как установить пакет Python с GitHub?

Matt Messersmith 31.07.2018 14:38
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
4
1 878
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я не думаю, что вы клонируете правильный URL. Вы получаете ту же ошибку «не удалось распаковать», что и связанный с вами вопрос, намекая, что это может быть та же проблема.

Пытаться:

pip install git+https://github.com/pdfminer/pdfminer.six.git

или же

pip install git+git://github.com/pdfminer/pdfminer.six.git

Обычно репозитории git заканчиваются на .git, и когда я добавлял его в буфер обмена из github, это был URL-адрес, который я получил.

Вы также можете попробовать pip install pdfminer.six, который я скопировал прямо из их документации: https://github.com/pdfminer/pdfminer.six/blob/master/README.md

Хорошо, наконец-то все заработало. Сначала мне пришлось загрузить и установить рабочий стол по ссылке ниже. desktop.github.com Затем следуйте инструкциям по ссылке ниже. stackoverflow.com/questions/26620312/…

ASH 31.07.2018 14:59

Другие вопросы по теме