Pycharm Не удалось подключиться к удаленному интерпретатору кода завершения процесса консоли -1 - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь подключиться к удаленному интерпретатору Python, но получаю следующую ошибку в консоли Python:

ssh://ubuntu@131.175.21.168:22/usr/bin/python3.6 -u /home/ubuntu/.pycharm_helpers/pydev/pydevconsole.py 0 0
Couldn't connect to console process.
Process finished with exit code -1

Я использую следующее:

Pycharmверсия: Pycharm Professional 2017.3.4.

Интерпретатор проекта: удаленный Python 3.6.5 (ssh-соединение с удаленным виртуальным сервером Ubuntu 16.04 через OpenStack).

Развертывание: SFTP, тип аутентификации:Пара ключей с файлом секретного ключа.

SFTP-соединение работает нормально, синхронизация кода с удаленным сервером также работает нормально.Но я не могу запустить какой-либо код в консоли Python.

Есть идеи, как решить эту проблему?
Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 10 ноября 2018

Когда я пытаюсь подключиться напрямую к порту 22, я получаю сообщение об ошибке, как показано ниже.

ssh://keiichi.kuroyanagi@mygcp:22/home/keiichi.kuroyanagi/.pyenv/shims/python -u /home/keiichi.kuroyanagi/.pycharm_helpers/pydev/pydevconsole.py 0 0
Couldn't connect to console process.
Process finished with exit code -1

Теперь я подключаюсь к удаленной консоли, настроив переадресацию портов в RoyalTSX, как показано ниже.

enter image description here

Консоль выглядит следующим образом.

ssh://keiichi.kuroyanagi@localhost:10022/home/keiichi.kuroyanagi/.pyenv/shims/python -u /home/keiichi.kuroyanagi/.pycharm_helpers/pydev/pydevconsole.py 0 0

import sys; print('Python %s on %s' % (sys.version, sys.platform))
sys.path.extend(['/home/keiichi.kuroyanagi/tmp/pycharm_project_444', '/home/keiichi.kuroyanagi/tmp/pycharm_project_444'])

Python 3.6.7 |Anaconda, Inc.| (default, Oct 23 2018, 19:16:44) 
Type 'copyright', 'credits' or 'license' for more information
IPython 7.1.1 -- An enhanced Interactive Python. Type '?' for help.
PyDev console: using IPython 7.1.1

Python 3.6.7 |Anaconda, Inc.| (default, Oct 23 2018, 19:16:44) 
[GCC 7.3.0] on linux

In[2]:

Следующая ссылка также может быть полезна.

Не удается подключиться к удаленному переводчикуконсоль Python: PY-18029 https://youtrack.jetbrains.com/issue/PY-18029

Моя версия Pycharm выглядит следующим образом.

PyCharm 2018.2.4 (Professional Edition)
Build #PY-182.4505.26, built on September 19, 2018
Licensed to DeNA Co.,Ltd. / Keiichi Kuroyanagi
You have a perpetual fallback license for this version
Subscription is active until October 24, 2019
JRE: 1.8.0_152-release-1248-b8 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.13.6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...