Есть ли поддержка файла проекта, например, npm/package.json для Python?

Я только начал работать над проектом, где мне нужно было установить множество зависимостей через pip. В инструкции было все делать вручную.

Ранее я использовал nodejs и maven, где этот процесс автоматизирован, а зависимости изолированы между проектами. Например, в узле я могу настроить все в package.json и просто запустить npm install ik мой каталог проекта.

Есть ли что-то похожее на pip?

2 ответа

Проверьте анаконду. Вы можете создавать списки зависимостей / пакетов и передавать их в conda. У Конды уже есть большинство пакетов, и скоро все будет. Вы можете запустить pip через anaconda, если у anaconda нет пакета, который вы ищете. Anaconda отлично подходит для управления версиями и средами пакетов и Python. Конда это будущее!

Еще один способ сделать...

easy_install `cat requirements.txt` 

Это может быть полезно, так как некоторые пакеты не могут быть найдены в pip.

Другие вопросы по тегам