Невозможно использовать pip для установки репозитория github. - PullRequest
0 голосов
/ 06 июня 2018

Я больше не могу использовать команду pip install для установки из ветки github.Я использовал эту строку кода в течение последних 2 лет, но вдруг она перестала работать:

/home/training/bin/pip install git+https://github.com/org/project@my_branch

Моя версия git 1.7.10, а моя операционная система Red Hat Enterprise Linux Server версии 6.4

Я получаю ошибку:

  Cloning https://github.com/wfp-ose/django-geoexplorer.git (to wfp_migration_training) to /tmp/pip-jDnC_j-build
  error:  while accessing https://github.com/wfp-ose/django-geoexplorer.git/info/refs

 fatal: HTTP request failed
 Complete output from command /usr/bin/git clone -q https://github.com/wfp-ose/django-geoexplorer.git /tmp/pip-jDnC_j-build:

Когда я проверяю в журнале пипсов, я получаю:

Command /usr/bin/git clone -q https://github.com/wfp-ose/django- 
geoexplorer.git /tmp/pip-jDnC_j-build failed with error code 128 in None
Exception information:
Traceback (most recent call last):
File "/home/training/lib/python2.7/site-packages/pip/basecommand.py", line 
122, in main
status = self.run(options, args)
File "/home/training/lib/python2.7/site-packages/pip/commands/install.py", 
line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, 
bundle=self.bundle)
File "/home/training/lib/python2.7/site-packages/pip/req.py", line 1197, in 
prepare_files
do_download,
File "/home/training/lib/python2.7/site-packages/pip/req.py", line 1360, in 
unpack_url
unpack_vcs_link(link, loc, only_download)
File "/home/training/lib/python2.7/site-packages/pip/download.py", line 344, 
in unpack_vcs_link
vcs_backend.unpack(location)
File "/home/training/lib/python2.7/site-packages/pip/vcs/__init__.py", line 
240, in unpack
self.obtain(location)
File "/home/training/lib/python2.7/site-packages/pip/vcs/git.py", line 111, 
in obtain
call_subprocess([self.cmd, 'clone', '-q', url, dest])
File "/home/training/lib/python2.7/site-packages/pip/util.py", line 697, in 
call_subprocess
% (command_desc, proc.returncode, cwd))
InstallationError: Command /usr/bin/git clone -q https://github.com/wfp- 
ose/django-geoexplorer.git /tmp/pip-jDnC_j-build failed with error code 128 
in 
None

Я ничего не изменил в своем файле .config для git иЯ правильно вошел в свою учетную запись github.

РЕДАКТИРОВАТЬ Я думаю, что это связано с этим: https://githubengineering.com/crypto-removal-notice/

1 Ответ

0 голосов
/ 06 июня 2018

См. Текст на https://github.com/wfp-ose/django-geoexplorer.git/info/refs:

Пожалуйста, обновите ваш git-клиент.GitHub.com больше не поддерживает git over dumb-http

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...