Есть ли поддержка файла проекта, например, npm/package.json для Python pip?
Я только начал работать над проектом, где мне нужно было установить множество зависимостей через pip. Инструкции должны были делать все вручную.
Я использовал nodejs и maven раньше, когда этот процесс автоматизирован, а зависимости изолированы между проектами. Например, в node я могу настроить все в package.json и просто запустить npm install ik в моем каталоге проектов.
Есть ли что-то подобное для pip?
Ответы
Ответ 1
Проверьте анаконду. Вы можете создавать списки зависимостей/пакетов и передавать их в конду. У Конды уже много пакетов, и скоро все будет. Вы можете запустить pip через anaconda, если у anaconda нет пакета, который вы ищете. Anaconda отлично подходит как для управления версиями пакета, так и для python. Конда - это будущее!
Ответ 2
Еще один способ сделать...
easy_install `cat requirements.txt`
Это может быть полезно, поскольку некоторые из пакетов не могут быть найдены в pip.