我在Windows下創建了一個名爲(_example.pyd)的SWIG下的.pyd文件。在Mac上使用Python 2.7.3導入.pyd(使用SWIG創建)
我能夠將文件發送到我的郵箱,並使用Python的相同版本(2.7.3的Python),這個簡單的命令另一臺Windows計算機導入:
.>>> import _example
.>>>
但是,當我把它到我的電子郵件,並試圖用Mac導入文件,我得到:
"No module named _example"
任何想法?
在這兩種情況下,我都將文件保存到Python路徑中。
哦不!是否有與Windows .pyd文件相同的Mac?我花了很長時間瞭解如何通過Windows上的SWIG創建C/C++擴展,所以如果我可以在Mac上爲Windows創建擴展,那就太棒了。 – user1449530 2012-08-08 17:05:42
@ user1449530 MacOS具有.so或.dll文件的.dynlib文件。你會想要建立其中一個。 – Flexo 2012-08-08 20:09:54