我是Python的新手,我正在学习在Windows下为Python编写C扩展。在教程之后,我使用Cygwin成功编译了我的exmaple.dll文件。
dll文件似乎没关系,因为我可以导入它,它的功能也可以。 请注意,这是使用Cygwin的Python完成的。但是,我不能在我自己的Python下使用这个dll(不是Cygwin中的那个)。不过,我已将dll文件复制到Python搜索路径中。引发了ImportError。
我在想,是不是因为两个Python的版本不同? Cygwin附带Python 2.7.5,而我使用2.7.6。
答案 0 :(得分:0)
(代表OP发布)。
最后我决定使用Ubuntu,这样做更简单。