Я настраиваю Django проект для капли Ubuntu 18.06 Digital Ocean. Я использую python3 -venv для создания виртуальной среды в своем проекте root, и установил django и другие зависимости внутри этого.
Я использую DRF-класс SplitTrackView (APIView): внутри которого я хочу вызвать метод separator.separate_to_file из проекта spleeter: https://github.com/deezer/spleeter
В настоящее время я клонировал репозиторий spleeter в папку моего проекта и установил миниконду в своем доме каталог, но второй шаг в инструкциях по установке spleeter:
conda install -c conda-forge spleeter
Итак, я создаю новую виртуальную среду в conda для запуска spleeter.
Мои вопросы:
- Является ли клонирование репо в мой проект root лучшим подходом?
- Как мне управлять управлением зависимостями, когда у меня есть виртуальная среда для моего проекта Django и отдельный conda one для запуска spleeter?
Большое спасибо.