Получи случайную криптовалюту за регистрацию!

С самого начала работы сисадмином я возненавидел python. Докер | Flame as a Service

С самого начала работы сисадмином я возненавидел python. Докер тогда еще не набрал популярность, и этот злоебучий удав жил в virtualenv. А вот python3 уже существовал. И работая хостером мне сильно не нравилось настраивать окружения для питона, и уж тем более решать сопутствующие проблемы нескольких десятков приложений написанных на разных версиях. В общем, одна сплошная головная боль. Еще тогда я зарёкся целенаправленно изучать этот язык. Ситуативно работать с ним - да, от этого никуда не деться, а вот по собственному желанию - фигушки, потому что желания такого нет.
Это собственно, предыстория, дальше речь пойдёт об IDE.

Сейчас возникла необходимость написать пару lambda функций на python3.9. Ну надо - так надо, только на рабочей машине у меня установлена какая-то версия из коробки, и это явно не 3.9. Ansible с ней работает - и ладно. А дома не установлен вообще. Потому что не нужен. Так как код должен уметь работать с pickle и какими то математическими пакетами - я понимаю что надо эти все зависимости установить.

Из IDE у меня установлена Visual Studio 2019 (по долгу службы), и Goland (потому что я как бы пишу на go). VS code я не считаю хорошей для себя IDE по личным причинам. И дальше собственно возможные варианты:
- включитиь олдскульного одмена (vim + python + virtualenv) и разрабатывать в WSL.
- закосить под модного девопса (установить PyCharm, удава в windows) и разрабатывать с комфортом.

В обоих случаях нерешенными остаются вопросы необходимости установки/обновления ненужного мне удава, и куда девать всё что я установил в процессе потом? Ибо оно мне даром не надо на моей тачке. Казалось бы, docker - прекрасное решение. Но Goland c установленным плагином для python не смог в разработку внутри контейнера. Подозреваю, что PyCharm тоже не сможет.

И тут вынужден признать: VS code, IDE говна обскакала jetbrains одним изящным движением: Development in containers. Снимаю шляпу. Нет, я не перестал считать VS сode говном, но отношение к ней улучшилось, и текущую задачу я буду решать именно с помощью VS code.