搭建开发环境

1、虚拟环境的安装

什么是虚拟环境

我们有的时候会发现,一个电脑上有多个项目,一个项目又要用 Django 1.5,这时候怎么办呢?
我们需要一个依赖包管理的工具来处理多个互不干扰的
virtualenv 就能解这样的问题,它将创建一个单独的
和其他环境共享。

virtualenv 和 virtualenvwrappe

由于 virtualenv 用起来有点麻烦,wrapper 对它进行了封装,让它更好用,最终我们使
wrapper 提供的命令,但是实际工作都是 virtualenv 做的。
virtualenvwrapper 的好处是,把虚拟环境全局管理起来了,不用针对每个项目建立。同
类项目可以建立同样的虚拟环境,也不用管它在哪,直接一个 workon 就可以。

安装

Window 10 平台
pip 升级

python –m pip install –upgrade pip

Virtualenv 安装

pip install virtualenv

virtualenvwrapper 安装

pip install virtualenvwrapper

设置 WORK_HOME 环境变量

默认路径:C:\Users\admin\Envs
WORKON_HOME = D:\test\vritualenv

Ubuntu 平台

pip 升级

python –m pip install –upgrade pip

Virtualenv 安装

sudo pip install virtualenv

virtualenvwrapper 安装

sudo pip install virtualenvwrapper

打开~/.bashrc 文件,在结尾添加两行
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
然后执行
source ~/.bashrc
将设置在文件中的配置信息马上生效,而不需要经过重启。
所有的虚拟环境,都位于/home/.virtualenvs 目录下

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
一般来说,选择长期支持版本比较好。
pip install django==1.8.2
pip install Django==2.0.3
pip install django

5、检查是否安装成功

 进入 python 环境,运行如下代码:
import django
django.get_version()

6、安装 mysql-python

python2.7: pip install mysql-python
python3.x: pip install pymysql

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容