Форум сайта python.su
Доброго времени суток!
Заливаю на github папку проекта, приложения, manage.py. Соответственно, виртуальная среда, фреймворк - в .gitignire. Во-первых, не уверен, правильно ли это? Пример .gitignore скачал с github.
Если это правильно, как мне развернуть разработку на другой машине? Ну, репозиторий склонирую. А дальше? Как поднять зависимости? Причем, там, наверняка, кроме фреймворка могут быть сторонние библиотеки.
К сожалению, не смог найти внятной информации, наверное, вбивал не те ключевые…
Сам пришел из PHP, там эту работу делает composer, а тут как быть?
С уважением.
Офлайн
Тут эту работу делает pip
Офлайн
doza_andСпасибо!
Тут эту работу делает pip
Офлайн
Давайте представим, что у нас есть текстовый файл со всеми перечисленными зависимостями и пакетный менеджер умеющий устанавливать зависимости. Даже если предположить, что сам пакетный менеджер не умеет работать с такими файлами, задача элементарно решается средствами командной строки
В общем гуглите pip freeze
Офлайн
FishHook
… В общем гуглите pip freeze
Офлайн