问题描述

通过pycharm创建django
在这里插入图片描述
本来想重现一下错误的,结果在学校机房里居然直接成功了…
在这里插入图片描述

不过那个错误大概就是说Django下载失败,因为等的太久放弃下载了如果你也遇到了可以试一下我这个方法

我是怎么解决的呢?

1.用国内镜像下载Django

win+R输入cmd,在cmd里运行

pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple Django

这是使用清华大学的pip镜像,simple后面跟要安装的东西,默认下载最新版

  • 输入django-admin如果出现这些,说明安装成功了
C:\Users\Administrator>django-admin

Type 'django-admin help <subcommand>' for help on a specific subcommand.

Available subcommands:

[django]
    check
    compilemessages
    createcachetable
    dbshell
    diffsettings
    dumpdata
    flush
    inspectdb
    loaddata
    makemessages

2.cmd建立工程

  • 在需要建立工程的地方运行cmd或者cd到那里去(比如我想在E:\ZhuTong\Python\pyProj建立一个叫sitetest的工程)执行
    django-admin startproject sitetes

t

PS E:\ZhuTong\Python\pyProj>django-admin startproject sitetest

可以看到该目录已经有了sitetest目录
在这里插入图片描述
然后右键选择open folder as pycharm project或者打开pycharm选择打开这个文件夹
在这里插入图片描述
现在的目录结构是这样的
在这里插入图片描述

3.创建虚拟环境

在file-setings-project:sitetest-python interpreter中点击小齿轮新建解释器
在这里插入图片描述
选好目录后点右下角ok他会自动创建虚拟环境
在这里插入图片描述

4.将Django拷贝复制到虚拟环境

  • 在*\Python38\Lib\site-packages中有两个Django的包,把它们拷到venv中的site-packages中去
    在这里插入图片描述

  • 设置run/debug
    选择刚刚创建的虚拟环境中的.exe
    在这里插入图片描述

5.成功

  • 右上角已经识别为django工程了!
    在这里插入图片描述