python - Python:实际上在我的主文件旁边导入一个模块不起作用
问题描述
我正在使用 Pycharm,我的文件结构目前如下所示:
\Machine Problem 1
MP1_Core.py
MP1_Miscellaneous.py
MP1_Guest.py
MP1_Staff.py
MP1_Core.py 的内部是这样的:
import MP1_Miscellaneous
def main():
...
main()
MP1_Miscellaneous 突出显示,弹出“没有名为 MP1_Miscellaneous 的模块”
在运行时,它会产生此错误
File "C:/Users/User-Pc/PycharmProjects/Computer Science Works/Machine Problem 1/MP1_Core.py", line 1, in <module>
import MP1_Miscellaneous.py
ModuleNotFoundError: No module named 'MP1_Miscellaneous.py'; 'MP1_Miscellaneous' is not a package
为了澄清,在我看来,这些文件实际上是相邻的,我不知道为什么它不导入。提前致谢
解决方案
推荐阅读
- sql - 选择查询中的替换函数
- java - 一个非常愚蠢的程序中的编译错误
- python - 使用 f2py 在 Python 上进行更快的计算
- odata - Blazor 中的 OData 是否支持 DevExtreme DxDataGrid?
- python - kwargs 是按值传递还是解包 dict 复制数据?
- xamarin.forms - 是否可以在本地显示器上使用 xamarin 表单代替 winform?
- c++ - 有没有办法使用 std::sort() 并且仍然保持基于 1 的索引?
- r - ggplot 填充属性更改比例
- javascript - 未找到模块 - 项目目录路径错误
- javascript - 有没有办法在另一个 HTML 页面中呈现 Angular 应用程序?