PIP устанавливает пакет Python без файла setup.py?
-
18-09-2019 - |
Вопрос
Я пытаюсь понять, как установить пакет Python, у которого нет setup.py
файл с пункт.(пакет, о котором идет речь http://code.google.com/p/django-google-analytics/)
Обычно я просто извлекаю код из репозитория и добавляю символическую ссылку в пакеты своего сайта, но я пытаюсь заморозить всю свою среду в пункт файл требований для простого развертывания и тестирования.
Есть идеи?
Решение
Вы не можете.PIP устанавливает пакеты Python.Это не пакет Python.Я слышал, что сообщество Django в целом не создает много пакетов, что усложняет то, что вы пытаетесь сделать.Но это может быть неправильно.
Если вы хотите заморозить свою среду, вы можете изучить Построить из.Другой вариант в этом случае — использовать svn:external.
Другие советы
Создайте форк репозитория и добавьте рабочий файл setup.py.Затем отправьте автору запрос на включение.
О, это в Google Code.Ну тогда напиши об ошибке и выложи патч.
Если автор отказывается превращать свой код в устанавливаемый дистрибутив Python (со мной этого никогда не случалось), просто разместите где-нибудь свою вилку и поместите ее в свой файл требований.