首先清楚自己python版本,django有相对应的版本:
Django version | Python versions |
---|---|
1.8 | 2.7, 3.2, 3.3, 3.4, 3.5 |
1.9, 1.10 | 2.7, 3.4, 3.5 |
1.11 | 2.7, 3.4, 3.5, 3.6 |
2.0 | 3.4, 3.5, 3.6 |
2.1 | 3.5, 3.6, 3.7 |
我的python是3.6的,我用django的是1.11版本。版本不对应也会有错。会提示没有这个版本。
其次,安装源一般都是国外镜像源,网络不好会报错。换成国内源嗖嗖的
pip install django==1.11.11 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
这个是豆瓣源,--trusted-host pypi.douban.com为了获得ssl证书的认证,要不然会报错。
pip国内的一些镜像:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
我用pip也会报错,换成pip3就没问题了
pip3 install django==1.11.11 -i
http://mirrors.aliyun.com/pypi/simple/ --trusted-host pypi.douban.com
懒人,复制粘贴就好了。flask的框架如法炮制就ok了。我是在pycharm的控制台安装的。
这是界面安装
不过界面安装的都是虚拟框架,每次启动都需要配置的。还是费点力气终端安装下django吧。
网好的话直接下载就没问题了,记得要在pycharm里面选择该框架。创建新文件就好了。