获取错误:
Traceback (most recent call last):
File "C:/Python33/Lib/123.py", line 5, in <module>
from wordpress_xmlrpc import Client, WordPressPost
File "C:/Python33/lib/site-packages/wordpress_xmlrpc/__init__.py", line 6, in <module>
import base
ImportError: No module named 'base'
base.py位于:
C:\Python33\Lib\site-packages\wordpress_xmlrpc\
__ init__.py看起来像:
from base import *
from wordpress import *
import methods
我使用的所有其他导入工作正常。
路径变量如下所示:
C:\Python33;C:\Python33\Scripts;C:\Python33\Lib\site-packages;C:\Python33\Lib\site-packages\wordpress_xmlrpc;C:\Python33\Lib;
有谁知道我为什么会收到这个错误?
答案 0 :(得分:0)
使用python3时需要使用显式相对或绝对导入,所以
from wordpress_xmlrpc import base
# or
from . import base
在python3 import base
中只会导入绝对包base
,因为不再支持隐式相对导入。
答案 1 :(得分:0)