pycharm启动Django工程报错:Error: Django is not importable in this environment

问题阐释

问题描述:建立一个新的Django 工程后,也同时创建了对应的 虚拟目录,最后选择了对应的Python解释器。但是右上角Django的启动就是报错:
pycharm启动Django工程报错:Error: Django is not importable in this environment
刚开始以为是Python解释器的问题不对,但是反复删了又建又比较,真的是没有配错的。
这个时候就纳闷了。

问题解决

问题出在Python的虚拟目录选择要2个地方相一致才行。
一、Python解释器
二、Django的config那里的解释器
重点! 上2者这里一定都要一致!!!!!

不然就会出现上面的问题。

pycharm启动Django工程报错:Error: Django is not importable in this environment

pycharm启动Django工程报错:Error: Django is not importable in this environment

问题总结

网上说了很多方法,但都没有特别强调这一点。
还互相抄来抄去,误导人和浪费时间。

按照我这个方法,很容易解决问题。

附注

有时候利用Pycharm的包管理来安装模块是方便,但是就是不上,比如安装MySQL的驱动模块时候,就是报一个”msyql_config“的问题,这个时候不断怎么做,就是报错。

解决办法很简单: 不用pycharm方法安装,自己使用虚拟目录里面的pip安装,比如:pip install mysqlclient 就可以了。