zoukankan      html  css  js  c++  java
  • windows7下安装python环境和django

    1.安装python

    1.1、首先访问http://www.python.org/download/去下载最新的python版本。

    根据计算机位数选择对应的版本
    比如我的机器是64位的,我就下载这个安装文件
    https://www.python.org/ftp/python/3.6.0/python-3.6.0-amd64.exe

    1.2、安装下载包,一路next。

    1.3、为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。
    D:python

    1.4、测试python安装是否成功,cmd打开命令行输入 python 命令,会提示python的版本信息并进入python命令行

    2.安装django

    2.1、下载Django包

    https://www.djangoproject.com/download/
    https://www.djangoproject.com/m/releases/1.10/Django-1.10.5.tar.gz

    2.2、解压下载好的压缩包:Django-1.10.5.tar.gz

    直接解压缩,我解压缩的目录是E:盘 E:Django-1.10.5

    PS:在安装Django之前,请确保你机器上面安装了python
    我机器上面安装了python3.6.0

    2.3、打开windows的终端:运行-->cmd

    然后进入到你解压缩的目录,输入命令:
    python setup.py install
    直接回车,就开始安装了

    2.4、检测是否安装成功
    python
    import django
    django.VERSION
    print(django.__path__)

    如果你要卸载安装的django,可以直接删除上面图中所示的地址(print(django.__path__)所打印的地址)目录即可

    2.5、添加环境变量

    配置环境变量还是需要手动,将这几个目录添加到系统环境变量中:D:python;D:D:pythonLibsite-packagesdjango;D:pythonScripts;
    其中你install Django后,会在你python的安装目录的Libsite-packages添加django文件夹,在你python的安装目录的添加中添加Scripts文件夹,你要做的就是把这两个文件夹添加到环境变量path中,添加好环境变量后,就可以使用Django的django-admin.py命令新建工程了

    我本地安装的是3.6.0版本,安装完django后D:pythonLibsite-packages下的django目录是这样的:
    Django-1.10.5-py3.6.egg
    Django-1.10.5-py3.6.eggdjango

    所以配置的环境变量如下:
    D:python;D:pythonScripts;D:pythonLibsite-packagesDjango-1.10.5-py3.6.eggdjango;D:pythonLibsite-packagesDjango-1.10.5-py3.6.egg;D:pythonLibsite-packagesDjango-1.10.5-py3.6.eggdjangoin


    Ps:执行django-admin.py startproject hello时出现报错:
    python: can't open file 'django-admin.py': [Errno 2] No such file or directory
    原因未成功配置环境变量,所以添加了好几个django目录,没搞清最少配置项是什么。

    3.创建django helloworld项目

    进入cmd命令行,执行代码:
    切换到你想要建立Django应用的路径下
    cd /d D:hello
    执行下面的命令在当前路径下建立名为hello的应用,就会在当前路径下建立名为hello的应用了。
    django-admin.py startproject hello
    命令行切换到刚建立的hello目录下,打开web服务:
    cd hello
    manage.py runserver 0.0.0.0:8090

    出现如下提示,证明你的应用开启web服务了
    Performing system checks...

    System check identified no issues (0 silenced).

    You have 13 unapplied migration(s). Your project may not work
    apply the migrations for app(s): admin, auth, contenttypes, s
    Run 'python manage.py migrate' to apply them.
    February 13, 2017 - 09:35:24
    Django version 1.10.5, using settings 'hello.settings'
    Starting development server at http://0.0.0.0:8090/
    Quit the server with CTRL-BREAK.
    [13/Feb/2017 09:35:58] "GET / HTTP/1.1" 200 1767
    Not Found: /favicon.ico
    [13/Feb/2017 09:35:58] "GET /favicon.ico HTTP/1.1" 404 1935

    你可以登陆http://127.0.0.1:8090/,看到欢迎页面就证明成功了

    It worked!
    Congratulations on your first Django-powered page.

    Of course, you haven't actually done any work yet. Next, start your first app by running python manage.py startapp [app_label].
    You're seeing this message because you have DEBUG = True in your Django settings file and you haven't configured any URLs. Get to work!

    接下来你就可以开始你的Django开发了

  • 相关阅读:
    python 基础2.5 循环中continue与breake用法
    python 基础 2.4 while 循环
    python 基础 2.3 for 循环
    python 基础 2.2 if流程控制(二)
    python 基础 2.1 if 流程控制(一)
    python 基础 1.6 python 帮助信息及数据类型间相互转换
    python 基础 1.5 python数据类型(四)--字典常用方法示例
    Tornado Web 框架
    LinkCode 第k个排列
    LeetCode 46. Permutations
  • 原文地址:https://www.cnblogs.com/zqifa/p/python-1.html
Copyright © 2011-2022 走看看