【发布时间】:2015-07-09 16:33:55
【问题描述】:
从今天开始,无缘无故,Pycharm 的远程控制台功能将无法连接到我的远程服务器。
所有其他功能都正常工作,SSH 会话、部署配置、骨架更新、文件同步等。 我在 Windows7x64 上针对在 AWS 上运行 Centos6.5x64 的远程服务器运行 Pycharm 4.5.3,请注意,直到今天,这个设置已经运行了几个月。
远程控制台启动时控制台窗口出现以下输出,超时需要一分钟左右:
sftp://user@FQDN:22/home/user/Envs/lab1/bin/python2.7 -u /home/user/.pycharm_helpers/pydev/pydevconsole.py 0 0
Couldn't connect to console process.
Process finished with exit code -1
无用的日志输出(C:\Users\user\.PyCharm40\system\log\idea.txt):
2015-07-09 17:15:07,910 [ 236325] INFO - esdk.transport.JschExecProcess - Executing ssh command: env "PYTHONIOENCODING"="UTF-8" "JETBRAINS_REMOTE_RUN"="1" "IPYTHONENABLE"="True" "PYTHONUNBUFFERED"="1" /home/user/Envs/lab1/bin/python2.7 -u /home/user/.pycharm_helpers/pydev/pydevconsole.py 0 0 for user@FQDN:22
以下故障排除步骤没有产生任何结果:工作站/服务器、重新启动、新鲜 Virtualenv、不同版本的 Python、重新安装 iPython、卸载 iPython、重置控制台/部署配置、从运行相同版本 Pycharm 的不同工作站连接,将 Pycharm 从 4.5.2 升级到 4.5.3。
在我等待 Jetbrains 支持人员处理我的请求时,欢迎提出进一步故障排除步骤的建议!
【问题讨论】:
标签: python ipython virtualenv pycharm