Я недавно перехожу из рабочей среды Linux в Windows, и я в основном использую локальную переадресацию портов + Pycharm для запуска своего кода Python на сервере, работающем в двух прыжках с моего ноутбука.
Я могу установить туннель ssh через Windows cmd или локальный терминал MobaXterm или инструмент туннелирования MobaXterm. Я отлично работаю на своем Pycharm, когда проверяю его из tools / deploy / configuration / test connection, и я также могу видеть файлы на удаленном сервере. Но каждый раз, когда я запускаю свой Pycharm, он показывает два фоновых процесса, «обновление интерпретатора python» и «обновление помощника pycharm», а панель прецессии просто не показывает никакого движения дальше! И я не могу запустить Python на удаленном сервере, потому что Pycharm говорит, что мне не хватает Python Helper.
И большинство проводных, когда он выполняет эти два прецесса, мой терминал для переадресации локального порта зависает, и я не могу набирать команды на сервере перехода. И когда я пытаюсь перепроверить соединение, получается, что соединение не удается.
Мое развертывание ssh-туннелирования + pycharm раньше нормально работало в моей Ubuntu. Спасибо всем, кто может пролить свет на мое замешательство!