py文件怪异末尾的ModuleNotFoundError

ModuleNotFoundError at the end of py file weirdness

长话短说 - 我在另一台笔记本电脑上,这是一台我可能不是管理员级别的工作笔记本电脑。有了它,我安装了 python,然后 pandas,numPY,pyodbc,docx-mailmerge 而不是执行“pip install”我执行了“py -m pip install ...”来获取它们,因为只是“pip install”不起作用。

我一直在调整在我死掉的笔记本电脑上运行的例程,并最终完成了 运行。我的例程导入一个 access 数据库,读取信息并解析富文本字段以删除 html 标记,然后将数据写出到 word 模板并创建一个新的 word 文档。

当它到达命令末尾时,我得到了行

回溯(最近调用最后): 文件“”,第 1 行,位于 ModuleNotFoundError:没有名为 'py11.py' 的模块; 'py11' 不是包

如果我再次尝试执行“import py11.py”,我只会得到这些行。我认为将文件写入 word 模板所在的 c: 驱动器以外的其他位置可能会出现问题,所以我将它们都更改为在文档目录中,然后我查看了当前目录,这是它应该在的位置是。我目前正在退出 python,然后返回,然后我可以 运行 这一次,并再次开始获取回溯消息。 TIA 寻求任何帮助。

我曾经遇到过这类错误,但我遇到了一些基本问题 python 突然无缘无故无法正常工作,对我来说解决这些问题的最佳方法是重新启动安装文件,然后然后点击修复。

它可能看起来有点明显,所以你可能已经尝试过了,但它对我来说确实有用了好几次

我没有足够的声誉 post 将此作为评论,所以我做了一个回答,尽管我不知道它是否真的能解决您的问题

而且在导入模块时,我认为您不应该在末尾放置 .py