我正在使用PyScripter实现Python教程中的一个课程:https://docs.python.org/3.7/tutorial/modules.html#more-on-modules
但是,当我试图通过调用
import quadform
quadform.quad_form(1,1,-6)
我得到一个错误:
Traceback (most recent call last):
File "<module1>", line 1, in <module>
ModuleNotFoundError: No module named 'quadform'
更让人困惑的是,当我将完全相同的代码复制并粘贴到保存在同一位置的单独模块中时,第二个模块上的导入确实有效。从那以后,我尝试了不同的语法排列,使用不同的ide,从不同的模块调用,从shell调用,在环境变量中摆弄路径,只取得了一些成功,而且似乎是随机的。你知道吗
有人能解释一下可能的问题吗?目前,我无法可靠地调用任何模块而不产生相同的错误。我是一个初学者,尝试自己学习Python(和编程),所以任何帮助都将不胜感激。你知道吗
往下读:
如果你像上面说的那样构建你的模块,你应该能够导入正确的东西。
sys.path
是Python查找包的文件夹列表。你知道吗相关问题 更多 >
编程相关推荐