【问题标题】:Develop and Debug Python with Remote Server使用远程服务器开发和调试 Python
【发布时间】:2018-12-26 06:08:05
【问题描述】:

有一个安装了 Python 3.6 和许多其他必需的 Python 模块的 Ubuntu 服务器。

使用 Eclipse 进行 Python 开发时,我可以将 Eclipse 连接到安装在 Ubuntu 服务器上的完整 Python 环境吗?

我不想在本地PC客户端安装整个Python环境。

谢谢。


最新更新:

我已经在 Windows 10 上安装了最新的 Eclipse (2018-12) 和 PyDev (7.0.3) 插件和 Python (3.6.7)。我还创建了一个名为 Test.py 的测试文件,其内容如下:

import my_server_module as my; 
print(my.version); 

它根本不起作用,因为“my_server_module”没有安装在 Windows 10 上,它只是安装在 Ubuntun 服务器上。

如何通过连接到 Ubuntu 服务器上的 python 环境来调试 Test.py?

【问题讨论】:

  • 如果服务器不在同一个网络中,可以使用remote debugging 和反向 SSH 隧道。
  • @KlausD。我已经更新了原始问题,请帮助检查,谢谢。无法从 Eclipse 中找到远程调试。

标签: python eclipse


【解决方案1】:

始终使用 virtualenv for python 应用程序并加载到 eclipse - https://www.michaelpollmeier.com/eclipse-pydev-and-virtualenv

【讨论】:

  • 我已经用最新信息更新了原始问题。请帮忙查一下,谢谢。
【解决方案2】:

远程调试似乎是不可能的。 我已经在本地 PC 中安装了所有模块以进行 python 开发。这是唯一的方法。

【讨论】:

    猜你喜欢
    • 2018-12-17
    • 2013-02-07
    • 2010-10-21
    • 2013-07-13
    • 2017-12-11
    • 2011-09-16
    • 1970-01-01
    • 2018-03-03
    • 1970-01-01
    相关资源
    最近更新 更多