重要错误:没有命名为。。。(基础知识?)

2024-03-28 09:22:48 发布

您现在位置:Python中文网/ 问答频道 /正文

一个非常基本的问题一直困扰着我。到目前为止在网上找不到任何解决方案。。。在

我有一个简单的脚本,并想导入另一个脚本,我刚刚在同一个目录。在

正确的方法是什么?在

我刚试过导入myfile,from myfolder import myfile,import组合myfolder.myfile文件等等

我得到重要提示:没有名为“myfile”的模块

干杯


Tags: 模块文件方法fromimport目录脚本解决方案
1条回答
网友
1楼 · 发布于 2024-03-28 09:22:48

这是因为您当前的目录不在PYTHON_PATH上,当您调用它时,import会搜索它。参见documentation。在

如果要立即修复,可以使用以下方法:

import sys, os
sys.path.append(os.path.abspath(os.path.dirname(__file__)))

这会将包含脚本文件的目录添加到python路径中。在

只有当这些脚本所在的目录设置为package时,这才有效。在

相关问题 更多 >