Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 26, 2021 07:44:11

Androbim
Зарегистрирован: 2021-10-01
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Разработка с git

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

Офлайн

#2 Окт. 27, 2021 21:31:07

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Разработка с git

Тут эту работу делает pip



Офлайн

#3 Окт. 28, 2021 00:00:58

Androbim
Зарегистрирован: 2021-10-01
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Разработка с git

doza_and
Тут эту работу делает pip
Спасибо!
А каким образом? Есть файл, откуда считываются зависимости? Или надо устанавливать вроде как “по памяти”?

Офлайн

#4 Ноя. 1, 2021 19:09:13

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Разработка с git

Давайте представим, что у нас есть текстовый файл со всеми перечисленными зависимостями и пакетный менеджер умеющий устанавливать зависимости. Даже если предположить, что сам пакетный менеджер не умеет работать с такими файлами, задача элементарно решается средствами командной строки

В общем гуглите pip freeze



Офлайн

#5 Ноя. 9, 2021 22:16:14

Androbim
Зарегистрирован: 2021-10-01
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Разработка с git

FishHook
… В общем гуглите pip freeze

Спасибо!
Что и требовалось, хотя и непривычно.
Вообще, конечно, нужно мне сразу было про pip почитать повнимательнее, тогда и вопросов бы не было.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version