---恢复内容开始---

前提:已经安装了python和Anaconda

(windows系统)

在Anaconda安装好之后,其文件夹下有一个叫做Anaconda Prompt的工具,类似windows系统的命令行工具。首先可以通过“conda env list”命令查看已经创建的虚拟环境,然后使用“conda create -n 你的虚拟环境名 python=版本”,例如“conda create -n alex_django python=3.5.2”的命令创建一个虚拟环境。

(注:这里遇到了一个问题。由于是在宿舍用的校园网,所以执行创建命令的时候报错了。一大堆报错信息,但是最关键的一句是“由于目标计算机积极拒绝,无法连接”,这让我一下子想到了当初在写爬虫的时候,也在报错信息中遇到了这句话,当时百度谷歌了好久,才发现是校园网的缘故,后来换了手机热点试了一下果然成功了。因此今天看到这句话的时候,我想是不是还是同样的问题呢,于是又用热点试了一下,果然又成功了。)

此时我们已经创建好了一个名为alex_django的虚拟环境,然后我们需要激活该虚拟环境。命令行输入”activate alex_django“,进入虚拟环境,然后敲入“pip install django==1.8”,进行django1.8版本的安装,等待一会儿,django就安装好了。

django安装好了之后,有两种方式可以启动django。

一、命令行方式

(首先可以任意选择一个盘符或者文件夹,准备建立自己的工程。)

具体步骤:

1.敲入“django-admin startproject 工程名”,例如"django-admin startproject jobinfokdd"

2.进入创建的工程文件夹,Windows下使用命令“cd jobinfokdd”进入工程文件夹,此时可以用“dir”命令查看该文件夹下的内容,发现存在一个与工程文件夹名字相同的文件夹和一个名为“manage.py”的文件,此文件即为我们工程的入口文件。

3.使用“python manage.py runserver”命令即可启动工程,此时可以在浏览器里输入“127.0.0.1:8000”查看成功后的界面(注:8000端口号为系统指定,用户可以根据自己的需要进行端口号的修改。)

二、PyCharm方式

1.首先要添加一个解释器。

首先单击“File”->"Settings",得到如下图界面:

点击左侧的“Project:myproject”下的“Project Interpreter”,然后点击上图右上角那个小齿轮样的图标,选择“Add”,弹出如下图所示的结果:

选择左侧的Conda Environment,如下图:

选中“Existing environment”,然后点击右侧的有三个小点的图标,在其中找到python.exe文件(此文件在你安装Anaconda的目录下,有一个envs的文件夹,python.exe文件就在其中),选中python.exe文件,然后一路点击“OK”即完成解释器的添加工作。

2.此时执行一下工程文件夹下的manage.py文件,发现并没有成功。此时需要打开该文件,点击页面右上角一个写有“manage”的框,如下图。

点击上图所示的“Edit Configurations...”,得到下图所示。

在右侧“Parameters”后面的输入框中输入“runserver”,然后点击"OK",此时再执行manage.py文件的时候,就会得到与命令行方式一样的结果了。

Django的安装和启动以及第一个工程的建立的更多相关文章

  1. Django:安装和启动

    最近在学习利用python语言进行web站点开发,使用的框架是Django.这篇博客主要介绍Django的安装和简单使用. 一.Django介绍 Django是一个开源的Web应用框架,由Python ...

  2. scrapy初体验 - 安装遇到的坑及第一个范例

    scrapy,python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据.scrapy用途广泛,可以用于数据挖掘.监测和自动化测试.scrapy的安装稍 ...

  3. Django的安装和启动

    花了将近半个月的时间终于完成了Django的初步学习,从安装到实践MVTC架构,再到写简易的model和view,踩过不少坑,因此这里分享出来,也算一个阶段性的总结. 1.安装Django pip i ...

  4. Django安装和启动

    1.django安装 在http://www.djangoproject.com/download/这个网站上可以下载django的最新版本.在下载时,要注意django版本和本机安装的Python版 ...

  5. memcached 在windows下安装及启动

    memcached 在windows下安装及启动   Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数, ...

  6. Windows下安装Django及WEB服务启动

           如果使用的是 Linux 或 Mac OS X ,系统可能已经预装了 Python .在命令提示符下 (或 OS X 的终端中) 输入python ,如果出现python编辑环境,说明 ...

  7. Django 基础一(安装和启动)

    在开始跟着本文学习Django进行Web开发之前你需要有一定的python编程基础,会用一些简单的Linux系统命令.如果你对python一无所知,请先去这个网站学习一下python编程的基础 Lin ...

  8. 第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置

    第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置 软件版本  uwsgi- ...

  9. Web框架本质及第一个Django实例 Web框架

    Web框架本质及第一个Django实例   Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web ...

随机推荐

  1. 使用mbedtls的使用说明和AES加密方法(原来的PolarSSL)

    关于PolarSSL mbed TLS(以前称为PolarSSL)是TLS和SSL协议的实现,并且需要相应的加密算法和支持代码.这是双重许可与Apache许可证 2.0版(与GPLv2许可也可).网站 ...

  2. 【温故知新】HTTP请求GET和POST的用法和区别

    转自http://www.w3school.com.cn GET的使用 请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的: /test/demo_form.asp?name1=v ...

  3. Hadoop集群启动

    1.初始化集群 要启动Hadoop集群,需要启动HDFS和YARN两个集群 注意:首次启动HDFS时,必须对其进行格式化操作.本质上是一些清理和准备工作, 因为此时的HDFS在物理上还是不存在的 命令 ...

  4. rm: cannot remove ' xxx': Permission denied

    一般出现这个问题的原因是权限被改变了,使用chown 修改即可 可参考:chmod.chgrp.chown详解 linux chmod命令和chown命令

  5. keras图像风格迁移

    风格迁移: 在内容上尽量与基准图像保持一致,在风格上尽量与风格图像保持一致. 1. 使用预训练的VGG19网络提取特征 2. 损失函数之一是"内容损失"(content loss) ...

  6. Failed to load ApplicationContext ,Error creating bean with name 'adminUserService': Injection of autowired dependencies failed;

    Druid配置的时候出现这个问题: "C:\Program Files\Java\jdk1.8.0_191\bin\java" -ea -Didea.test.cyclic.buf ...

  7. git-本地仓库和远程仓库关联

    以github为例: 在github创建仓库 本地新建项目后执行:git init 将远程项目和本地项目关联:git remote add origin +远程仓库地址 如:git remote ad ...

  8. 列表中使用嵌套for循环[i*j for i in range(3) for j in range(3)]

    利用嵌套for循环形成一个新列表 [i*j for i in range(3) for j in range(3)]相当于如下代码 li=[] for i in range(3): for j in ...

  9. appscan使用教程(全)

    链接图文来源:https://www.cnblogs.com/ZoeLiang/p/10198361.html 一.下载与破解 1.下载Appscan:http://download2.boulder ...

  10. Eclipse 运行弹出A Java Exception has occurred.并报错Exception in thread 的解决方案

    这个问题是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行而产生的错误. 1.解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致.如果是linux版本 ...