安装PythonForS60时出现证书错误

时间:2011-01-28 05:11:11

标签: python symbian pys60

我正在尝试使用Python为Symbian手机创建一个小应用程序。作为初学者,我在建立开发环境方面遇到了一些麻烦。我安装了Symbian3 SDK,PyS60应用程序管理器(用于创建要安装在手机上的.sis文件)和python 2.5.2。我创建了一个小的hello world程序并创建了它的等效.sis文件。但是当我尝试在Symbian 3 SDK中安装它时,它会给我一个'Python运行时错误';我想这是因为SDK上没有安装任何python。但是当我尝试安装PythonForS60.sis文件时,它会给我一个证书错误。我尝试通过SDK下载文件,它再次给我一个证书错误。我尝试通过SymbianSigned.com验证应用程序,然后它给出了这个错误 “.sis文件包含Open Signed(在线)不允许的功能 FAILURE:提交的.sis文件使用未分配给与此电子邮件地址匹配的帐户持有者的UID(0x20022ee8) FAILURE:提交的.sis文件使用受保护范围内的UID,但未分配给与此电子邮件地址匹配的帐户持有人(0x20022ee8)“。有人可以帮我解决这个问题吗?? ??

1 个答案:

答案 0 :(得分:1)

在Symbian手机上打开Application Manager,转到设置并选择Software installation。将其从Signed更改为All。这将允许您安装没有证书的应用程序,例如您刚刚打包的SIS文件。

另请注意,PythonForS60 2.0仅适用于Python 2.5