我有一个pyd文件(动态链接库),比如MyPackage.pyd。当将它放在与我的py脚本相同的文件夹中时,我可以简单地执行import MyPackage,然后通过MyPackage.FUNC使用它的函数(在MyPackage.FUNC中,FUNC是任何函数名)。
如何将这个pyd文件打包到\PYTHONPATH\Lib\site-packages\下的文件夹中,这样我就可以执行import MyPackage操作,而不必再将pyd文件放在与脚本相同的文件夹中了。
我的猜测是我需要创建一个文件夹\PYTHONPATH\Lib\site-packages\MyPackage\,将MyPackage.pyd复制到其中,然后在其中创建一个__init__.py文件。但是我不知道在这个文件里写什么好吗?
不幸的是,.pyd files in Python Packages问题并没有帮助你。
发布于 2018-08-20 14:59:48
只需将pyd文件放在文件夹中(而不是在任何子文件夹中)。应该管用的!
https://stackoverflow.com/questions/51932870
复制相似问题