Python Django导入错误。无法导入名称接收器
我正在学习django,当我尝试使用信号和接收器时,我收到了一个提示。 代码:Python Django导入错误。无法导入名称接收器,python,django,importerror,Python,Django,Importerror,我正在学习django,当我尝试使用信号和接收器时,我收到了一个提示。 代码: 来自django.dispatch导入接收器 错误: 文件“C:\Users\krish\Documents\python\django\u project\Users\signals.py”,第3行,在 从django.dispatch导入接收器 ImportError:无法从“django.dispatch”(C:\Users\krish\Envs\myproject\lib\site packages\dja
来自django.dispatch导入接收器
错误:
文件“C:\Users\krish\Documents\python\django\u project\Users\signals.py”,第3行,在
从django.dispatch导入接收器
ImportError:无法从“django.dispatch”(C:\Users\krish\Envs\myproject\lib\site packages\django\dispatch\\uuu init\uuuuuuu.py)导入名称“receiver”)
我看到并尝试删除和重新添加django模块,但什么也没发生。我能做些什么来解决这个问题并使其正常工作
我使用的是django-2.3和Python3.7.3,用户拼错了import语句,每个人都会遇到这种情况。用户有:
from django.dispatch import reciever
同时应该是:
from django.dispatch import receiver
黄金法则:e之前的i,c之后的除外请在您尝试导入的地方共享您的代码,否则我们看不到问题出在哪里。该错误消息具体指的是
/Library/Python/2.7/
。我认为您没有使用Python 3.7.3。@JohnGordon-Hmm.Oops,我复制了错误消息。改了,你拼写“receiver”错了吗?不应该是接收器吗?除了在c?@JoeA FACEPALM之后,我以前都喜欢。天哪,我怎么没注意到。