Yu&Django环境配置的那些事

一、写在最最前面

谁能想到,小雨竟又回到了Django的怀抱呢。真是世事无常(ಥ_ಥ)
寒假其实有学写Django框架爱鲜蜂项目的任务。但,暑假的小雨对于寒假学习的Django没有很多印象了,,,
当时寒假的小雨还没有做笔记意识,重新配置的艰辛让小雨明白了很多事情哈哈哈哈。因此现在的小雨感觉,工坊关于定期查看笔记的决策不要太好了:-)
python django框架开发周期短,集成度高,对初学者比较友好。
网上关于Django的环境配置教程比较零碎,感谢学长们提供的笔记及相关链接的支持。
@刘 @杨 ……
在此记录下Pycharm和django相关安装、配置过程。
现在,让我们开始一段新的旅程吧 ~

二、Django基本介绍

python django框架开发周期短,集成度高,对初学者比较友好。在此记录下Pycharm和django相关安装、配置过程

pycharm+Django配置与基本介绍
参考链接:https://blog.csdn.net/xzy5210123/article/details/80178128

  • templates目录 放置html文件
  • manage.py 与项目进行交互的命令行工具集的入口,相当于项目管理器,运行后会显示一些可供调用的子命令
  • wsgi.py python服务器网关接口,与web服务器之间的接口(通信关键,一般不要改动)
  • urls.py URL配置文件,即每个页面的地址
  • settings.py 全局配置文件,包含数据库、web应用、时间等

三、各种安装与环境配置

写在最前面:环境配置讲究细心耐心专心!!!

1.Python 安装和配置(已安装的可跳过)

如下:

 1.下载Python

如果还未安装Python环境,需要先下载Python安装包。
Python 下载地址:https://www.python.org/downloads/
在这里插入图片描述
浏览器下载 .exe文件
在这里插入图片描述
注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。

 2.开始安装Python

安装 Python 只需要在官网下载安装包,然后一直点击 “Next” 按钮即可。(笔者之前安装过了,此处为借的图)
在这里插入图片描述
选择安装路径,可以不安装在C盘,记住安装到哪就行了,默认也行,我安装在
C:\Program Files\Java\jdk1.8.0_131
(如果你也是Django项目,可以选择和我一样,省事哈哈哈)
建议不要删除这个.exe,因为默认安装中是没有pip依赖模板的。如果不删除,后期可以通过.exe文件的打开重新设置(参考后文的重新安装部分),直接安装pip,更简单。
如果删除了,笔者也提供了pip下载的方式。

1.1 Python pip 安装与使用

 ①简介

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。

Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 官网:https://pypi.org/project/pip/

可以通过以下命令来判断是否已安装:

pip --version

在这里插入图片描述

如果你还未安装,则可以使用以下方法来安装:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
$ sudo python get-pip.py    # 运行安装脚本
注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到
哪个版本,如果是 Python3 则执行以下命令:
$ sudo python3 get-pip.py    # 运行安装脚本
一般情况 pip 对应的是 Python 2.7,
pip3 对应的是 Python 3.x。

部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

sudo apt-get install python-pip
pip 常用命令
pip --version  #显示版本和路径
pip --help #获取帮助
pip install -U pip #升级 pip

如果这个升级命令出现问题 ,可以使用以下命令:

sudo easy_install --upgrade pip

安装包

pip install SomePackage              # 最新版本
pip install SomePackage==1.0.4       # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本

比如要安装 Django。用以下的一条命令就可以,方便快捷。

pip install Django==1.7 #升级包
pip install --upgrade SomePackage
#升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号
pip uninstall SomePackage #卸载包
pip search SomePackage #搜索包
pip show  #显示安装包信息
pip show -f SomePackage #查看指定包的详细信息
pip list #列出已安装的包
pip list -o #查看可升级的包

注意,如果 Python2 和 Python3 同时有 pip,则使用方法如下:
Python2:

python2 -m pip install XXX

Python3:

python3 -m pip install XXX

若由于一些局域网的原因,使用 pip 出现 “connection timeout”,连接超时可以使用国内的镜像网站下载:
http://e.pypi.python.org
http://pypi.douban.com/simple
命令如下:

pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com packagename 
# packagename是要下载的包的名字
pip install -i http://e.pypi.python.org --trusted-host e.pypi.python.org --upgrade pip 
# 升级pip

1.2 Python 的重新安装

笔者为重新安装,过程如下:
下载方法和安装一样
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重新安装成功。
美中不足:没更改安装路径,还是第一次的位置。
在这里插入图片描述

1.3 Python 配置

安装完成后,需要设置 Python 环境变量。
①右击,计算机——属性——高级系统设置——打开环境变量的配置窗口,在系统环境变量一栏点击新建。(后面就不放图了哈)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
②(如果细节不确定,可以参考SpringBoot的那篇文章)
修改系统变量 path,添加 Python 安装地址,本文实例使用的是:
C:\Users\15488\Desktop\爱鲜峰项目\Scripts
C:\Users\15488\Desktop\爱鲜峰项目
需要根据实际安装情况来设置。
(由于笔者前面在重新安装过程中,选择了将Python添加到环境变量,所以笔者的环境变量是自己生成的)

配置好如图
在这里插入图片描述

最后验证一下

1.win + R–>输入cmd,进入cmd命令行
2.输入:python --version 就可以查看版本信息,如果显示如下信息,则表示环境配置成功
在这里插入图片描述

2.pycharm的安装

2.1 软件简介

◆ ◆ ◆
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

2.2 软件获取

◆ ◆ ◆
笔者为学生,有学生账号,所以于官网下载
pycharm下载地址:http://www.jetbrains.com/pycharm/download/#section=windows

点击download进行下载,注意选择Professional专业版
pycharm下载地址:http://www.jetbrains.com/pycharm/download/#section=windows

点击download进行下载,注意选择Professional专业版
在这里插入图片描述

2.3 软件安装

下载完成后,找到图标打开
打开.exe,next
选择安装路径
勾选这两个,下一步,直接install
在这里插入图片描述

3.pycharm 配置 Django

前置条件:已安装python(见上面)
在安装 Django 前,系统需要已经安装了Python的开发环境。

 1.在pycharm中新建项目Django

在这里插入图片描述
图中编号1处为项目位置;编号2处为使用的模板语言类型,默认为Django模板语言;编号3处是保存项目页面HTML的文件夹名称,默认为templates;编号4处是应用名,一般根据Web应用的实际功能来命名。
本示例中,项目位置为E:\test,应用名为test1。(注:项目与应用不能同名)

 2.创建项目

设置填写完毕后,点击右下角的Create,创建项目。
在这里插入图片描述

在这里插入图片描述

 3.配置Pycharm中python的环境

 ①序号1点击,选择add

出现这个界面,按标注的顺序一路点下去
在这里插入图片描述
在这里插入图片描述

 ②下载Django

file —> settings ----> project 解释器 —> 点击+ ----> 输入Django —> install(如果选择版本时,选择 CheckBox ,选择指定版本)
在这里插入图片描述
安装成功的界面
在这里插入图片描述
其中,我在安装Django中出现了两个问题

Django安装出现问题

 ①Available packages 页面无法正常显示

原因:安装pycharm时,未选择.py
解决:卸载重新安装

解释器

扩展Pycharm配置(1)——解释器(interpreter)

 ②Django下载失败

最上方:
pip install django
详情:pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pypi.tuna.tsinghua.edu.cn', port=443): Read timed out.
原因:
1)pip需要undergrade
2)pip需要设置镜像
解决:
首先,进入python安装目录下的Scripts内,打开控制台输入命令

pip3 --default-timeout=100 install -U

调整默认超时时间之后还是一样会报错。
一下午一直在改,感觉都没改对,因为改的地方都报错。
但通过不断的重复安装,最后还是成功了,不知道是什么原因。希望之后可以知道。

4.Django其他安装方法(Linux、Mac、Windows)

Django 安装

四、创建运行Django项目

1.创建Django项目

1.1 使用命令行创建项目

django-admin startproject 项目名称

1.2 使用 Pycharm 创建项目

file —> new project ---- 选择Django —> 配置路径和项目名称 —> 配置环境(默认用系统环境) ----> 点击create(完成创建)
在这里插入图片描述

2.项目目录介绍

|—test2 # 项目的/目录
|—test2 # 项目目录
|—init.py
|—settings.py # 配置文件
|—urls.py # 路由系统 ===> url与视图的对应关系
|—wsgi.py # runserver命令就使用wsgiref模块做简单的web server |—manage.py # 管理文件
在这里插入图片描述

3.创建应用

3.1 使用命令行模式创建应用

在 Terminal 中输入 python manage.py startapp 应用名:
在这里插入图片描述
在这里插入图片描述

3.2 使用 Pycharm 创建应用

在这里插入图片描述
注意:使用命令行创建的应用,一定要在 settings.py–>INSTALLED_APPS 中加入你的应用名字进行注册, 使用Pycharm创建的应用则不用。 认识应用结构
在这里插入图片描述

4. 运行项目

4.1 使用命令行运行项目

python3 manage.py runserver 
manage.py runserver 80      # 指定端口

注意:要在 manage.py 同级目录执行命令。
在这里插入图片描述
在这里插入图片描述

4.2 Pycharm 启动项目

点击右上角的绿色的三角按钮。
如需更改配置信息,请下拉选择 edit configurations,进行配置。
在这里插入图片描述
在这里插入图片描述
配置完以上信息之后,直接按 Ctrl+shift+F10 运行一下 manage.py 文件。
出现如下结果,表示配置成功。
在这里插入图片描述

五、参考文献

https://www.cnblogs.com/Kiwi-456/p/11122221.html
https://www.runoob.com/w3cnote/python-pip-install-usage.html
https://www.runoob.com/django/django-install.html
https://blog.csdn.net/huo920/article/details/82082403
https://blog.csdn.net/xzy5210123/article/details/80178128
https://blog.csdn.net/yuangan1529/article/details/80800411

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Django 是一种非常流行的Python Web 框架,可以用来快速开发 Web 应用程序。要配置 Django 环境并创建项目,需要做以下步骤: 1. 安装 Python:首先需要安装 Python,安装完成后,可以使用 pip 命令安装 Django。 2. 安装 Django:使用 pip 命令安装 Django,命令如下:pip install django 3. 创建项目:使用 django-admin 命令创建项目,命令如下:django-admin startproject projectname4. 启动服务:进入项目目录,使用 python manage.py 命令启动服务,命令如下:python manage.py runserver ### 回答2: Django是一个高性能、开发效率高、功能丰富的Python Web框架。下面将介绍Django环境配置及项目创建的步骤。 1. 安装Python:首先,确保已经在计算机上安装了Python。可以去Python官方网站(https://www.python.org/downloads/)下载最新版本的Python,并按照提示进行安装。 2. 安装Django:在安装好Python后,打开命令行终端,输入以下命令进行安装Django: ``` pip install django ``` 此命令将会从Python包管理器(pip)中下载并安装Django。 3. 创建Django项目:在命令行终端中,进入到你想创建项目的目录,然后执行以下命令来创建Django项目: ``` django-admin startproject 项目名称 ``` 其中,将“项目名称”替换为你想要的项目名称。 4. 进入项目目录:项目创建成功后,使用cd命令进入项目目录: ``` cd 项目名称 ``` 5. 启动开发服务器:在项目目录下,执行以下命令启动Django开发服务器: ``` python manage.py runserver ``` 这个命令会启动一个本地开发服务器,并监听8000端口。可以在浏览器中输入http://localhost:8000/来查看Django的欢迎页面。 至此,Django环境配置及项目创建步骤就完成了。接下来,你可以开始编写Django应用的代码,并通过访问"http://localhost:8000/"来访问你的应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是Yu欸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值