4
我对Python很新,我正在创建我的第一个简单包。这是我的结构:Python包“No module named ...”
Math/
__init__.py
divide.py
minus.py
multiply.py
plus.py
这四个文件中的每一个都有一个简单的数学函数声明。我初始化文件只是
from plus import *
from minus import *
from multiply import *
from divide import *
当我尝试“进口数学”,但是,我得到以下错误:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import Math
File ".\Math\__init__.py", line 1, in <module>
from plus import *
ImportError: No module named 'plus'
是的,我知道我的包必须是在正确的文件夹如果我将我的任何一个文件移动到Math文件夹之外,并从shell中自行运行导入调用,它就可以正常工作。
尝试从'.plus import *'等等。 – BrenBarn