Python 3:与脚本位于同一目录的模块:“ ImportError:未命名模块”

Python 3:与脚本位于同一目录的模块:“ ImportError:未命名模块”,第1张

Python 3:与脚本位于同一目录的模块:“ ImportError:未命名模块”

makesoup.py
文件也位于
processors
子目录中,这意味着它附近的任何Python脚本都应该能够找到它,对吗?

否。此功能在Python 3中已更改,语法不再起作用。

更改

import makesoup
为:

from . import makesoup

或对此:

from processors import makesoup

python processors/venues.py
尽管您仍然可以
python -mprocessors.venues
从主目录执行 *** 作,但这两者都将使其无法直接运行。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5034997.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存