Django项目想要在 Python Console里面进行操作 报错找不到对应模块

Django项目想要在 Python Console里面进行操作 报错找不到对应模块

问题描述

ModuleNotFoundError: No module named 'django ’

image.png

问题原因

在进行对 Python console操作 进行管理查询要导入对应的模块,但是和项目中的models.py文件中的

导包引入 冲突了 导致在Python console一直找不到这个模块

因为在models.py文件里面已经引入了导致,这个模块被占用了,再在python console引用会导致重复引用,识别不到,就报错了

解决方法

image.png

image.png

image.png

引入,后面就可以成功

满足上面情况,你得检查自己的console是否全部配置正确,其它都没有问题,就可能是这种情况

总结,这种情况极其少见,仅供参考

如何检查其它配置呢:如下

pycharm左上角file–>setting–>languages&frameworks–>Django,

勾选Enable Django Support,开启Django console。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eZ3igf7O-1663919618400)(file:///C:/Users/zzc/AppData/Local/YNote/data/qq0B5F9734D7221E65CA3239438C8DE7F4/2d76b3d0b6534dde851024e390f96ce1/2-1310440103.png)]image.png

image.png

配置好后点击ok,重启console,此时可以发现原本的python console已经变成了Django console。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jRWlGq2T-1663919618405)(file:///C:/Users/zzc/AppData/Local/YNote/data/qq0B5F9734D7221E65CA3239438C8DE7F4/cdc7f59bb53d4e57b7354db8d7688557/8-1300839973.png)]image.png

再次导包,成功,bug解决。

出现这个后面,再去下面看看

先选择File——>Settings,然后进行如下操作:

双击Build,Execution,Deployment。
双击Console,然后双击Python Console,进入Console的设置。
可以看到右侧Python Interpreter的设置,点击最右侧的下拉小三角,即可选择Python2或Python3。
点击右下角的Apply,然后OK。
关闭并重新启动Console,切换成功。image.png

看看有没有错

image.png

如果上面都没有问题就可以是上面这种情况,注释就可以了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Deng872347348

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值