Я попытался установить пакет с помощью команды
pip install 'git+http://github.com/benmercerdev/inkblottin#egg=inkblottin'
локально и получил ошибку:
ERROR: Command errored out with exit status 1:
command: /home/phd/.virtualenvs/tmp-54bd678379cf43d6/bin/python2.7 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4lmCa8/inkblottin/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4lmCa8/inkblottin/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-4lmCa8/inkblottin/pip-egg-info
cwd: /tmp/pip-install-4lmCa8/inkblottin/
Complete output (7 lines):
running egg_info
creating /tmp/pip-install-4lmCa8/inkblottin/pip-egg-info/inkblottin.egg-info
writing /tmp/pip-install-4lmCa8/inkblottin/pip-egg-info/inkblottin.egg-info/PKG-INFO
writing top-level names to /tmp/pip-install-4lmCa8/inkblottin/pip-egg-info/inkblottin.egg-info/top_level.txt
writing dependency_links to /tmp/pip-install-4lmCa8/inkblottin/pip-egg-info/inkblottin.egg-info/dependency_links.txt
writing manifest file '/tmp/pip-install-4lmCa8/inkblottin/pip-egg-info/inkblottin.egg-info/SOURCES.txt'
error: package directory 'inkblottin' does not exist
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Это ошибка в пакете: его setup.py
пытается установить пакет inkblottin
, но дистрибутив не имеет такого пакета, он имеет только inkblot
. Исправьте setup.py
или переименуйте пакет верхнего уровня.