Pycharm下建Django项目时的Django版本切换

最近在学Django,IDE用的Pycharm。

遇到的问题是:

pycharm创建django项目时,如果用默认方式:

Pycharm下建Django项目时的Django版本切换

这种情况虚拟环境会下载安装最新的2.0版本,然而2.0版本跟1.几的各版本均存在很多语法不兼容。

在windows-cmd窗口下安装Django 1.8.3版本:

     pip install Django==1.8.3

重启pycharm后打开项目Django还是2.0.6

再试着在pycharm下Terminal中安装:

     pip install Django==1.8.3

这回项目中django版本变为1.8.3了,但重启pycharm之后虚拟环境又是自动下载安装了最新的2.0.6版本。

搜索了一通没找到满意答案,最后一通瞎捣鼓摸清了点门路。

在系统装安装了django某一版本后,pycharm建django项目时,勾选Inherit global site-packages(继承全局的site-packages包)即可。

Pycharm下建Django项目时的Django版本切换

这样子项目就默认应用系统内的django版本了,再试了几回均没问题啦 O(∩_∩)O哈哈~

假如你忘勾选Inherit这个了,要更改成某一Django版本可用下面的方法:

File——Setting——project:项目名——project interpreter——双击DjangoPycharm下建Django项目时的Django版本切换

勾选Specify 再右边下拉选需要的版本,最后Install Package就可以了

Pycharm下建Django项目时的Django版本切换

希望对大家有帮助,欢迎勘误,互相交流