Piszę setup.py
skryptu i chcesz określić zależność na opakowaniu MySQL:setup.py wymaga MySQL-python
requires=['requests', 'mock', 'GitPython', 'MySQL-python']
Ale MySQL-python
wygląda na nielegalne narzędzia konfiguracji, ponieważ uważa, że po -
tam powinna być wersją i spowoduje to błąd:
ValueError: expected parenthesized list: '-python'
Co mogę tutaj zrobić?
Środowisko: Python 2.7.3; precyzyjny 32
Sugerujesz użycie 'pip install -r requirements.txt', prawda? Ale nie mogę zapewnić użytkownikom łatwego w użyciu pakietu, użytkownicy nie lubią myśleć, chcą po prostu uruchomić 'pip install myapp'. Czy masz inne sugestie? –