python-3.x - ModuleNotFoundError:没有名为“my_module”的模块,但我没有看到路径有什么问题,它似乎应该可以工作
问题描述
'C:\Users\zPh0eniz\Python 课程'
[shell_cmd: python -u "C:\Users\zPh0eniz\Python 课程\zph0eniz"]
[shell_cmd: python -u "C:\Users\zPh0eniz\Python 课程\my_module"]
我是编程新手,但这是我一直在尝试的。
使用 测试第一行sys.path
,显示其中一条路径,它似乎检查了正确的位置。
使用文件zph0eniz
导入模块my_module
import my_module
那是我得到No module named 'my_module'
错误的时候,但它在那里......?我正在关注一个教程,它说如果它在同一个文件夹中,它应该可以工作。这似乎对他们有用。
我必须添加sys.path
的确切文件my_module
吗?
解决方案
可能是因为您在“ Python 课程”目录中的“ Python ”和“课程”之间放置了空格
推荐阅读
- javascript - 如何通过 .yml 文件中的预定义后端创建 API?
- python - 未知命令:'auth' 输入 'manage.py help' 以供使用
- python-3.x - 如何在 librosa 加载期间显示加载文件的百分比?
- c# - 使用 Moq 在 C# 中模拟测试一个类
- pyspark - 使用 PySpark 计算 Jaccard 距离的对数少于应有的数
- python - django注册和登录在同一页面
- javascript - 如何避免 Google Cloud Function 中的 Firebase 用户创建处理程序超时?
- c# - 在 C# 中无休止地旋转列表中的 3 个项目的最佳方法是什么
- azure - 我导出到什么证书文件格式,以便我可以在 Azure Pipelines 中使用证书?
- node.js - 开箱即用的 Windows 上的 npm 安装本地目录