为什么PyCharm会在这些导入语句下划线:
作为“未解决的引用”,但如果我在前面加上点:
我在PyCharm中没有看到错误下划线,但是当我从终端运行我的应用程序时,我遇到了这个错误:
from oauth2_helper import (_url, get_token, get_session)
from config import scope
作为“未解决的引用”,但如果我在前面加上点:
from .oauth2_helper import (_url, get_token, get_session)
from .config import scope
我在PyCharm中没有看到错误下划线,但是当我从终端运行我的应用程序时,我遇到了这个错误:
ModuleNotFoundError: No module named '__main__.oauth2_helper'; '__main__' is not a package
。您认为这是为什么?需要进一步调查原因。
Sources Root
?(右键单击要设置为根目录的文件夹,然后点击Mark Directory As -> Sources Root
)根文件夹应该有一个蓝色的图标。然后PyCharm将自动检查从这个定义的根目录导入的内容。 - Eskapp