Проверьте install_requires из пакета Python

Проверьте install_requires из пакета Python

Я пытаюсь отладить установку пакета на машине со старой версией pip; по причинам, в которые я не хочу вдаваться, обновление pip до более новой версии не является вариантом. Я получаю следующее сообщение об ошибке:

# pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
# python -m pip install grpcio
Downloading/unpacking grpcio
  Downloading grpcio-1.21.1.tar.gz (13.9MB): 13.9MB downloaded
  Running setup.py (path:/tmp/pip_build_root/grpcio/setup.py) egg_info for package grpcio
    Found cython-generated files...
    error in grpcio setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers
    Complete output from command python setup.py egg_info:
    Found cython-generated files...
error in grpcio setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers

Я пытался смотреть наСтраница PyPIиСтраница на Githubдля пакета, но ни один из них, похоже, не имеет явного install_requiresфайла. Pip, похоже, тоже не имеет средств для отображения этого. Есть ли способ, который я упускаю?

решение1

Я понятия не имею, насколько это обобщает, но после получения более подробных журналов ошибки я обнаружил, что она загружалась .tar.gzизhttps://pypi.org/simple/grpcio/

Так что если у других людей возникнет такая же проблема, то стоит попробовать https://pypi.org/simple/packagename /version ..tar.gz

Связанный контент