关于Django is not importable in this environment的解决方法:
(1)首先要说明的一点,如今网络上各种抄,关于今天我遇到的这个问题,网上都没有找到好方法,而且打开一个,再打开一个,完全一模一样的抄,根本就不对,真的是太伤心了,解决这个问题花了我4-5个小时(本人菜鸟)!
本文如未获得本人同意,禁止转载及抄袭!
(2)PyCharm从网上下载的程序或者别的电脑拷过来的程序不能直接打开,还需要做一些设置,这很烦恼!当然,主要是设置解释器的问题了,还会遇到其他一些问题,如这里的Django is not importable in this environment。我的软件版本是python3.4.3,django是2.0.7的
(3)这个问题解决方法:
file—>open,找到自己的工程文件(工程名),如下,我的工程文件放在learn文件夹下面,这个文件夹共有4个工程
接着看下面的:
选择open in the new window的话就新打开一个窗户,选择另一个就会关闭你当前打开的,看你自己需要咯!
我的整个工程目录如下:
我的工程名字没有和工程下面的zaxt_tmp12取一样的,这不要紧。
然后:file—>settings—>Project Interpreter
跟着,看图:
隐藏掉连接其他工程的解释器:
效果如下,再点绿色的+:
如果直接OK了,那么结果是这样的(这里不要跟着直接OK了,我只是示范给你们看一下!!!!):
如果不勾Inherit global site-packages,就不会包含Django,run的时候就会出错Django is not importable in this environment:
很苦恼吧!?折腾我好久,实际上,你应该这样做:
然后,apply—>ok
Django出来了!!!
(4)最后,还有添加解释器:
选择上一步我们设置好的解释器!以及运行manage.py runserver,再次点击run就可以运行了!
写这个文档也花了不少时间,重新做了一遍,如果对你有帮助就点个赞吧。