在python中导入.pyd文件时遇到问题

时间:2019-02-04 11:23:54

标签: python-2.7 python-import

当前尝试使python导入正常工作,但一直碰壁。

错误说明

项目布局如下:

pkg/
   pkg/__init__.py
   pkg/SubModule/
   pkg/SubModule/__init__.py
   pkg/SubModule/_subModule.pyd

当我运行以下命令时:

from pkg import SubModule 

这将在pkg/SubModule/__init__.py

中运行以下代码
from . import _subModule

我收到的错误是:

from . import _subModule
# Result: Traceback (most recent call last):
  File "<string>", line 1, in <module>
ValueError: Attempted relative import in non-package

我的PYTHONPATH也包含相关目录,直到我的PYTHONPATH中的pkg文件夹存在为止。

我也在网上搜索,但实际上找不到任何具体内容。

谢谢。

0 个答案:

没有答案