使用swig和python导入模块时出错

我是蟒蛇的初学者。
我正在研究http://www.swig.org/中的教程示例,遇到了一些问题。我从swig.org上的教程中获取了以下命令说明:
Http://www.swig.org/tutorial.html
我已经编写了上述教程中描述的Example.c和ExampleI.。我编译这些库的第一次尝试是这样的:

选择 | 换行 | 行号
  1. $ swig -python example.i

它应该会生成Example.py和Example_wrap.c文件。但是我没有在执行swigg-pythonExampleI.的文件夹中得到Example.py文件
但是使用例如_wrap.c文件我可以生成_example.so共享对象,如下所示
GCC-c Example.c Example_wrap.c\
-i/vobs/tsp/Tools/Python/Include/python2.5
GCC-共享Example.o Example_wrap.o-o_Example.so
和正在做的
LD共享的Example.o Example_wrap.o-o_Example.so
当我尝试从Python导入时,如
导入示例
它说没有名为Example的模块。
我的第一个问题是,我应该在文件夹中获取Example.py,第二个问题是,如果它不是必需的,那么我哪里错了??
在这方面请帮帮我。
向您致敬,
巴莎。

标签: python

添加新评论