创建Django的开发环境-虚拟环境

本文详细介绍了如何使用virtualenv创建Python虚拟环境,并在其中安装Django框架,包括选择Python版本、激活环境、安装依赖包、创建Django项目及运行开发服务器的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

搭配Django开发环境

1.安装virtualven

具体安装方法自行Google[](https://www.google.com)

2.创建虚拟环境

# 创建虚拟环境目录
$ mkdir DjangoEnv

$ cd DjangoEnv

# 此时我们可以选着本地的Python版本来进行创建
$ python -V
$ Python 2.7

$ python3 -V
$ Python 3.6.1

# 选择合适的版本 这里选择Python3.6
$ virtualenv -p python3 .
Running virtualenv with interpreter /usr/local/bin/python3
Using base prefix '/Library/Frameworks/Python.framework/Versions/3.6'
New python executable in /Users/liudong/DevEnv/djangoenv/bin/python3
Also creating executable in /Users/liudong/DevEnv/djangoenv/bin/python
Installing setuptools, pip, wheel...done.

3.激活环境

$ source bin/activate

(djangoenv) liudongMacBook-Pro:djangoenv liudong$ 

4.在配置环境中安装需要的包

#常见的安装命令 
$ pip install  django==2.0.7
Collecting django==2.0.7
  Downloading https://files.pythonhosted.org/packages/ab/15/cfde97943f0db45e4f999c60b696fbb4df59e82bbccc686770f4e44c9094/Django-2.0.7-py3-none-any.whl (7.1MB)
    100% |████████████████████████████████| 7.1MB 415kB/s 
Collecting pytz (from django==2.0.7)
  Downloading https://files.pythonhosted.org/packages/f8/0e/2365ddc010afb3d79147f1dd544e5ee24bf4ece58ab99b16fbb465ce6dc0/pytz-2018.7-py2.py3-none-any.whl (506kB)
    100% |████████████████████████████████| 512kB 639kB/s 
Installing collected packages: pytz, django
Successfully installed django-2.0.7 pytz-2018.7

#查看当前安装的版本
$ pip freez
Django==2.0.7
pytz==2018.7

5.创建Django工程

$ mkdir src
$ cd src
$ django-admin startproject trydjango .
$ ls
manage.py	trydjango
$ python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).

You have 14 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

November 29, 2018 - 04:14:32
Django version 2.0.7, using settings 'trydjango.settings'
Starting development server at http://127.0.0.1:8000/

# 现在已经创建了一个空白的Django项目

6.虚拟环境的退出

$ deactive

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值