首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qooxdoo和debian lenny

qooxdoo和debian lenny
EN

Stack Overflow用户
提问于 2010-09-28 06:03:43
回答 3查看 267关注 0票数 2

嘿,

尝试在debian lenny中使用qooxdoo。qooxdoo sdk 1.2

create-application.py还可以,但是我有一个关于generate.py的问题:

代码语言:javascript
复制
/demo/qooxdoo/hello1$ ./generate.py source-all
Traceback (most recent call last):
  File "/demo/qooxdoo-1.2-sdk/tool/bin/generator.py", line 26, in <module>
    from generator.Generator import Generator
  File "/demo/qooxdoo-1.2-sdk/tool/bin/Generator.py", line 31, in <module>
    #import warnings
  File "/demo/qooxdoo-1.2-sdk/tool/bin/Generator.py", line 31, in <module>
    #import warnings
ImportError: No module named code.Class

我确实觉得我错过了一些debian包

一定要帮帮我。好的。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-09-28 16:30:53

这个堆栈跟踪有点奇怪。首先,引用的代码行(Generator.py:31)是从"generator.code.Class“导入的,而ImportError指示它在"generator”下找不到" code“子包。但是“# Generator.py warnings”行实际上是导入第31行,就好像它混合了generator.py和generator.py一样。

堆栈跟踪引用/demo/qooxdoo-1.2sdk/tool/bin/Generator.py这一事实进一步说明了这一点,它实际上应该是/demo/qooxdoo-1.2-sdk/tool/pylib/generator/Generator.py

我没有lenny手边的工具来检查包本身是否正常,但我感觉qooxdoo SDK在你的机器上的安装有一些基本的缺陷。

我建议您只需从sourceforge下载qooxdoo-1.2-sdk并解压缩到合适的目录即可。然后从这个包中重新运行create-application.py来创建一个新的框架,或者编辑现有框架的config.json,以便QOOXDOO_PATH宏指向新的SDK。那你应该都准备好了。

票数 2
EN

Stack Overflow用户

发布于 2010-12-21 22:11:55

当我在虚拟机器共享目录(主机XP,来宾Ubuntu)中解压压缩文件时,我也遇到了这个问题,当我在共享目录中运行./generate.py源代码时,共享导致了这个问题。

当我将压缩包解压到一个普通的Linux目录下时,我没有遇到任何问题。

票数 2
EN

Stack Overflow用户

发布于 2011-03-13 02:32:33

我同意zamnut6的观点。当我在一个virtualbox共享的HFS文件系统上解压qooxdoo SDK包时,我也遇到了同样的问题。该问题与两个文件系统之间的文件名大小写不兼容有关。

将SDK解压到一个普通的Linux目录下(如果您的开发环境是Linux),应该可以解决这个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3808265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档