#python #pip
#python #pip
Вопрос:
python3.7 и pip18. macos 10.13 setup.py является:
from setuptools import setup, find_packages
setup(
name='proxy-tools',
version='1.0.0',
packages=find_packages(),
include_package_data=True,
install_requires=[
'alabaster==0.7.12',
],
)
и в egg
cat requires.txt
alabaster==0.7.12
Когда я запускаю pip install -e .
Collecting alabaster==0.7.12 (from proxy-tools==1.0.0)
Could not find a version that satisfies the requirement alabaster==0.7.12 (from proxy-tools==1.0.0) (from versions: )
No matching distribution found for alabaster==0.7.12 (from proxy-tools==1.0.0)
что странно, потому что при запуске pip search alabaster
я мог видеть, что в нем указана версия 0.7.12
Комментарии:
1. Я также пробовал
install_requires=['alabaser',]
, у которого нет версии. Та же ошибка.2. Я сообщил об этом как об ошибке на pip @github
3. Я пробовал это в centos7, ок. Но на macos нет
4. pip install alabaster == 0.7.12 отлично работает в ubuntu18.04, pip 19.0.3 python3.7, может быть, вы можете попробовать очистить свой кэш pip.
5. Что произойдет, если вы напрямую передадите pip имя файла wheel (то есть
.whl
файл, связанный с pypi.org/project/alabaster/#files )?