Python PyCharm报告未找到模块,但当我查找它时,它位于正确的目录中
我的应用程序正在PyCharm中运行,并显示一个错误:Python PyCharm报告未找到模块,但当我查找它时,它位于正确的目录中,python,python-3.x,pycharm,Python,Python 3.x,Pycharm,我的应用程序正在PyCharm中运行,并显示一个错误: File "/Users/Alan/PycharmProjects/anki4/qt/aqt/__init__.py", line 17, in <module> import aqt.buildinfo 有人知道出了什么问题吗?看这个/Users/Alan/PycharmProjects/anki4/qt/aqt/folder 但那个文件夹里不存在 显然,可以在这里找到/Library/Frameworks/Python.f
File "/Users/Alan/PycharmProjects/anki4/qt/aqt/__init__.py", line 17, in <module>
import aqt.buildinfo
有人知道出了什么问题吗?看这个/Users/Alan/PycharmProjects/anki4/qt/aqt/folder
但那个文件夹里不存在
显然,可以在这里找到/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/aqt/。。。但这并不重要,因为/user/Alan/PycharmProjects/anki4/qt/aqt正在跟踪/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/aqt//
考虑以下几点
print(sum([1,2,3,4,5])) # 15
sum = 15
print(sum([1,2,3,4,5])) # Error... because you have shadowed the builtin sum
模块也存在同样的问题
如果我有一个名为os.py的文件。。。我在文件夹中打开了一个python终端,说import os i will import my os.py不是我实际要导入的系统os模块,但这对我来说仍然是个问题,因为它报告没有找到任何模块。你能解释一下被跟踪是什么意思吗?这是否意味着它们都彼此链接?那么在pycharm项目中没有重复的命名模块…为什么在pycharm项目中有一个名为qt和aqt的包?这并不是他们通常去的地方。。。如果你想从真正的python站点库包中导入一个同名的模块,这将导致问题……这就是我克隆这个复制时得到的结果:你认为设置的方式有问题吗?没有,如果你想从源代码运行/构建,而不是使用其中的一个,你可能需要遵循这里的说明他们的包裹。。。我认为,作为构建步骤的一部分,该文件被创建为备用文件,您可能只需将另一个文件复制到本地文件夹中,但谁知道构建步骤还做了哪些您可能会错过的事情呢
print(sum([1,2,3,4,5])) # 15
sum = 15
print(sum([1,2,3,4,5])) # Error... because you have shadowed the builtin sum