如何修复“ ModuleNotFoundError:未命名模块”?

时间:2019-05-22 15:10:24

标签: python

我无法在python脚本上导入自己的文件

import dalto.py
ModuleNotFoundError: No module named \'dalto.py\'; \'dalto\' is not a package'

它们在同一目录中。

我正在使用pyCharm,我试图将目录添加到设置中的模块路径,但没有帮助。

from PIL import Image
import cgitb
import cgi
import dalto.py
cgitb.enable()
form = cgi.FieldStorage()
trad = form.getvalue("value")
if trad == "protanopie":
    suppression_couleur("../img/image.jpg","protanopie")
elif trad == "deuteranopie":
    suppression_couleur("../img/image.jpg", "deuteranopie")

2 个答案:

答案 0 :(得分:0)

您只需要编写import dalto,就不能将扩展名放在导入文件的末尾。

答案 1 :(得分:0)

将代码更改为:import dalto

此外,如果使用的是Python 3.2或更低版本,请确保包含必需的__init__.py文件(如果您使用自己的软件包)。