Django项目导入
2018年10月15日15:30
PyCharm从网上下载的程序或者别的电脑拷过来的程序不能直接打开,还需要做一些设置,这很烦恼!当然,主要是设置解释器的问题了,还会遇到其他一些问题,如这里的Django is not importable in this environment。我的软件版本是python3.4.3,django是2.0.7的
这个问题解决方法:
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就可以运行了!
为工程添加新的解决方案时,需要先为项目添加解释器project interpreter
为每个不同的项目 指定各自的interpreter, 在file/setting/project interpreter中 添加新的
此处该工程需要 project interpreter中包含 Django
勾选 Inherit global site-packages,包含 Django
添加好新的interpreter后,在Edit Configurations 中 选择对应的 interpreter, (该工程为django,所以新建 Defaults/Django server 运行配置的解决方案)
为新建的 interpreter 创建新的虚拟环境或使用旧的