python - eclipse 和红色 : unable to communicate with XML-RPC server

标签 python eclipse eclipse-plugin robotframework

过去几天,我无法在 Eclipse 和 RED 中验证任何自定义库。我正在使用 Robot 框架,我的库是用 Python 编写的。

它总是以这个错误结束:

RED was unable to find classes/modules inside
'C:\Users\PSaman\Desktop\python\robot_projects\matching\Libraries\MatchingLibrary.py' module
     Unable to communicate with XML-RPC server

我使用的是 Eclipse 版本:

org.eclipse.platform=4.9.0.v20180906-0745

和红色版本:

org.robotframework.ide.eclipse.main.plugin (0.8.9.201811201254) "RED Robot Editor" [Active]

我尝试过:

1)将我的库简化为:

import numpy as np
import cv2   

class MatchingLibrary(object):

    def compare(self):
        self.something = False

2)创建一个新项目。

3) 为我的项目创建一个新工作区。

4) 将 RED 更新到最新版本。

但是我遇到了同样的错误。这里的解决方案是什么? 谢谢

最佳答案

问题已在 RED 版本 0.8.11 中修复,请检查此 release note

关于python - eclipse 和红色 : unable to communicate with XML-RPC server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53468583/

相关文章:

python - Golang 相当于 pythons __getattr__() 或 __call__()

java - 导入项目时 netbeans 或任何 IDE 会查找什么

java - 在 Eclipse 中引用文件而不对路径进行硬编码?

eclipse - -clean参数在Eclipse IDE中是什么意思?

java - Eclipse RCP - 以编程方式刷新 PackageExplorerPart

python - Pulumi运行时找不到pulumi库

python - Tornado 的环境信息

Python:如何将字符串 'ub' 添加到字符串中每个发音的元音前?

java - 单个模型元素在 UI 中多次表示...如何在 GEF 中实现?

java - 在Eclipse中删除磁盘上的项目内容之前,如何在删除参与者中执行操作?