我有一个名为proja的项目文件夹。它包含几个文件:
"__init__.py"
classa.py
classb.py
classc.py
我在proja中有一个名为folderb的子文件夹。它还有一个“init.py”。此文件夹包含一个包含以下import语句的py脚本。它导入classa,但在classb上失败。在
^{pr2}$如果我从proja:“python folderb”运行脚本并不重要/冲击试验.py或者把cd放到folderb并运行:“python冲击试验.py". 在
它总是失败:“ImportError:没有名为classb的模块…”
为什么它会从一个文件导入而不是从同一位置的另一个文件导入?在
确保文件
classb.py
中有一个名为classb
的函数或方法一旦使用以下命令运行文件:
如果这些命令有效,那么文件路径就可以了,您应该查看文件的内部。在
如果您这样做并且它有效,请检查文件
classb.py
,否则发布错误。会有帮助的。在
相关问题 更多 >
编程相关推荐