好的,所以,我要做的是在 .pyd 文件中的文件夹中导入一个模块。这是对我有用的东西:
from apple import __init__
apple 是与 Python 脚本在同一目录中的 .pyd,而 __init__ 当然被打包在 .pyd 中。这会起作用,但是这是我想做的,但不起作用:
from apple.seed.worm import WormManager
解释:apple = pyd,seed = pyd 中的目录,worm = apple pyd 中seed 目录中的目录,WormManager = worm 目录中的python 模块。
但是,它不起作用,并导致找不到模块 ImportError 认为种子是一个模块(并且在打包之前种子目录中有一个 __init__ )。当然它存在并被打包在 .pyd 中,但它根本不起作用。我什至这样做了:
from apple.seed import __init__
但即使这样也行不通,所以我知道我没有导入这个权利。
我真的找不到正确的语法来让它在互联网上工作,当然我知道如何在不涉及 pyd 的情况下做到这一点,所以有帮助吗?