1

我尝试在 Python 中创建项目,该项目由 GAE、Django 和Orange 库组成。当我在没有 Orange 的情况下创建这个项目时,运行它没有问题。但是当我将该库附加到项目时,我收到消息

ImportError: No module named orange

我尝试将源添加到我的项目目录,但它也不起作用。我尝试在 Eclipse 和 PyCharm 中创建项目 - 仍然是同样的错误。但是,当我写指令时

from orange import...

智能感知工作正常。如果有人可以帮助我将此库导入我的项目,我会很感激:)

4

1 回答 1

4

GAE 不支持带有 C 扩展的 python 模块。用他们自己的话来说:

为 Python 环境编写的应用程序代码必须专门用 Python 编写。不支持用 C 语言编写的扩展。


$ cloc Orange-2.0.0b/
    1625 text files.
    1508 unique files.                                          
     305 files ignored.

http://cloc.sourceforge.net v 1.53  T=5.0 s (251.4 files/s, 62502.0 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                         714          25736          24393          90413
C++         <-- !!!            125          16505           5423          61998
HTML                           235           8643             95          29406
C                               22           2436           5794          14876
C/C++ Header                   134           5982           4497          13878
CSS                              6            318             81           1373
make                            10             81             23            318
Javascript                       1             14             52             91
SQL                              5              5              5             50
DOS Batch                        5              3              1             20
-------------------------------------------------------------------------------
SUM:                          1257          59723          40364         212423
-------------------------------------------------------------------------------
于 2011-08-01T17:58:36.877 回答