Django开发总结

1、虚拟环境的安装 

Window 10平台 
pip升级 
python –m pip install –upgrade pip 
Virtualenv 安装 
pip install    virtualenv 
virtualenvwrapper安装 
pip install virtualenvwrapper-win 
设置WORK_HOME环境变量 
默认路径:C:\Users\admin\Envs 
WORKON_HOME = D:\test\vritualenv 

Ubuntu平台 
pip安装 
sudo apt install python3-pip 
pip升级 

sudo python3 -m pip install --upgrade pip 

Virtualenv 安装 

sudo python3 -m pip install virtualenv 

virtualenvwrapper安装 
sudo python3 -m pip install virtualenvwrapper 
打开~/.bashrc文件: 
cd /usr/local/bin 
sudo gedit virtualenvwrapper.sh 
在结尾添加: 
export WORKON_HOME=$HOME/.virtualenvs 
export PROJECT_HOME=$HOME/workspace 
source /usr/local/bin/virtualenvwrapper.sh 

然后执行: 

source ~/.bashrc 
将设置在文件中的配置信息马上生效,而不需要经过重启。 
所有的虚拟环境,都位于/home/.virtualenvs目录下 
报错:/usr/bin/python: No module named virtualenvwrapper 
原因:Ubuntu安装了2.7和3.x两个版本的python,在安装时使用的是sudo pip3 in
virtualenvwrapper 

在运行的时候默认使用的是python2.x,但在python2.x中不存在对应的模块。

解决办法:增加此环境变量: 
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 
注意 在ubuntu下以点开头命名的文件和文件夹是隐藏的,如果需要修改它们,如何看见 
进入自己主目录,按ctrl+h.就能看见以点号开头的隐藏文件 

 

virtualenvwrapper操作 
  创建:mkvirtualenv [虚拟环境名称] 
  删除:rmvirtualenv [虚拟环境名称] 
  进入:workon [虚拟环境名称] 

  退出:deactivate 

2、虚拟环境的创建 
mkvirtualenv env1 
env1为虚拟环境的名称 
 
3、进入虚拟环境 

Workon env1 

4、django安装 
Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3. 
Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X 
Django 1.7.x 支持 Python 2.7, 3.2, 3.3, 和 3.4 (注意:Python 2.6 不支持了) 
Django 1.8.x 支持 Python 2.7, 3.2, 3.3, 3.4 和 3.5.  (长期支持版本 LTS) 
Django 1.9.x 支持 Python 2.7, 3.4 和 3.5. 不支持 3.3 了 
Django 1.10.x 支持 Python 2.7, 3.4 和 3.5.  

Django 1.11.x 支持 Python 2.7, 3.4, 3.5 和 3.6,17年4月4号 已经发布(长期支持版本 LTS) 

Django 2.0.x 
一般来说,选择长期支持版本比较好。
pip3 install django==1.8.2 
pip3 install Django==2.0.3 

pip3 install django 

5、检查是否安装成功 

进入python环境,运行如下代码: 

import django

django.get_version()


6、安装mysql-python 
python2.7: pip install mysql-python 
python3.x: pip3 install pymysql 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值