Я хочу установить пакет из следующего репо https://github.com/geomin/django-countria. Команда, которую я использую, - pip install git://github.com/geomin/django-countria.git
. Pip клонирует репо во временную папку, а затем запускает setup.py
. Проблема в том, что после завершения установки site_packages
содержит файлы countria-0.8-py2.7.egg/countria/models.py
и countria-0.8-py2.7.egg/countria/__init__.py
, но не fixtures
и locale
папки. Если я клонирую пакет и запускаю setup.py
, то получаю то же поведение.После установки пакета Python из репозитория Git отсутствуют некоторые папки
ответ
Причина, по которой пакет пропускает приборы и прочее, заключается в том, что в этом репо нет MANIFEST.
Try установка для развития:
pip install -e git+git://github.com/geomin/django-countria.git#egg=countria
Или клонировать пакет и запустить:
pip install -e path/to/clone
Это правильно, что я могу установить пакет в режиме разработки, но так как мне нужно работать в система управления версиями без версии src/folder, мне нужно заставить ее работать с помощью pip. Я попытался с файлом MANIFEST.in, но кажется, что MANIFEST либо не работает должным образом между версией python differrent, либо не влияет на файлы, которые будут установлены. Таким образом, решение состоит в том, чтобы добавить нужные файлы в файл setup.py в качестве данных пакета дополнительных файлов. http://docs.python.org/distutils/setupscript.html#installing-package-data Связанные вопросы и ответы: https://stackoverflow.com/a/3597263/812501
- 1. Восстановление репозитория из папки .git
- 2. Git-отсутствуют некоторые файлы
- 3. Я установил CakePHP, и некоторые папки отсутствуют
- 4. Все ветви отсутствуют после создания резервной копии репозитория Git
- 5. Git Слияние некоторые папки
- 6. Git pull содержимое папки из репозитория
- 7. SVN-папки из репозитория
- 8. Git: вытащить из репозитория, удаленно
- 9. Git: Удалить файлы/папки из репозитория, но не из git-клонов при запуске git pull
- 10. Запуск задачи gulp после установки пакета NPM
- 11. Неисправность из репозитория git
- 12. Python ошибка установки пакета
- 13. Перемещение репозитория Git Away из папки Visual Studio
- 14. Как получить файлы/папки из удаленного репозитория git после того, как мы удалим их из нашего локального репозитория?
- 15. Некоторые папки пустые при клонировании после добавления git -A
- 16. Как просмотреть все папки (проекты) репозитория Git
- 17. Ошибка установки PIP с пакетами репозитория git
- 18. Удалить файл из пакета после установки
- 19. Git: получать обновления из репозитория
- 20. Исходные папки проекта Java отсутствуют после Git pull, но Eclipse говорит, что они существуют
- 21. Git - создание репозитория с gitignore
- 22. Обновление удалённого репозитория git
- 23. Autodeleting файлов из репозитория Я удалил вручную из рабочей папки
- 24. Проверка установки пакета python из локальных файлов
- 25. Некоторые HTML-теги отсутствуют после преобразования XSLT
- 26. Команда Git Bash не найдена после установки пакета
- 27. Можно ли использовать pip для установки пакета из частного репозитория github?
- 28. Python способ клонирования git-репозитория
- 29. Лучшая практика для установки модулей python из произвольного репозитория VCS
- 30. Удаление папки из репозитория svn