I like Python, Node.JS, Go, pain, bugs and my cat.
Можно использовать PM2, но там только половина необходимых для вас параметров.
Также в процессе разработки можно использовать отладчик от Google Chrome.
I like Python, Node.JS, Go, pain, bugs and my cat.
Флаг -m означает "Runs library module module as a script", то есть при выполнении команды python -m pip install pytest
Вы говорите программе, а точнее cli, что бы та запустила модуль PIP с параметром install pytest.
I like Python, Node.JS, Go, pain, bugs and my cat.
Проблем не будет с передачей если у заказчика тоже будет оплачены приватные репозитории, так же если вы один раз оплатили и создали приватный репозиторий, то он будет всегда приватным. Кроме передачи на аккаунт на котором нельзя создать приватный репозиторий.
Используйте BitBucket если не хотите платить, там можно бесплатно создавать приватные репозитории.
I like Python, Node.JS, Go, pain, bugs and my cat.
При создании virtualenv можно указать версию установленного Python с помощью --python=python3.7, по умолчанию версия python будет равна 3.7.
Полностью команда virtualenv --python=python3.7 venv
I like Python, Node.JS, Go, pain, bugs and my cat.
VS Code из коробки предоставляет хороший дебагер для Node.JS, но если что то не хватает то добивается модулями.
Например в WIN10 pro позволяет работать с wsl без танцев с бубном.