Использование pip для установки однофайловых модулей Python

Мне интересно, есть ли способ "установить" однофайловые модули Python с помощью pip (т.е. просто попросите pip загрузить указанную версию файла и скопировать ее в пакеты сайта) .

У меня есть проект Django, который использует несколько сторонних модулей, которые не • правильные дистрибутивы (django-thumbs и пара других), и я хочу заморозить пипсом все, чтобы проект можно было легко установить в другом месте. Я пробовал просто сделать

pip install git + https: //github.com/path/to/file.git

(и тоже пробовал с тегом -e), но pip жалуется, что нет setup.py файл.

Изменить: я должен был упомянуть - причина, по которой я хочу это сделать, заключается в том, что я могу включить требуемый модуль в файл requirements.txt, чтобы упростить настройку проекта на новой машине или новом виртуальном сервере.

8
задан danny 11 September 2011 в 22:23
поделиться