gpt4 book ai didi

python - PyCharm 无法正确识别需求 - Python、Django

转载 作者:IT老高 更新时间:2023-10-28 22:12:24 25 4
gpt4 key购买 nike

需求通常会出现在 requirements.txt 中,如下所示:

django 注册

但在 INSTALLED_APPS 中显示为 registration。所以当你像这样导入时:

from registration.signals import user_registered

这是有效的,但 PyCharm 在 from registration... 中的单词 registration 下显示一条红色波浪线,表示“项目中未列出包‘注册’要求”。

我该如何补救?

更新

我能够找到一种方法来消除警告,但这不是一个好的解决方案。如果您只是将包名称添加到 requirements.txt 文件中,警告就会消失,但如果您使用 pip 进行安装,则该要求无效。例如,我也在使用 pygooglevoice 这就是它在 requirements.txt 中的编写方式,但是当它在代码中导入时,您会写:

from googlevoice import Voice

这看起来很奇怪,因为我在许多项目中都使用 PyCharm,而我只是在我最近正在进行的一个项目中注意到这一点......

最佳答案

再次看到这种现象后,我又进行了一些挖掘。将某些文件夹设置为源根目录并重新启动 PyCharm 后,这些引用警告消失了。我认为这是 PyCharm 中的一个错误。

关于python - PyCharm 无法正确识别需求 - Python、Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29025468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com