【后端】python与django的开发环境搭建指南

安装Git

  1. 双击Git 客户端安装文件,在安装页面,单击“Next”
    在这里插入图片描述

  2. 在安装路径选择页面,保持默认,单击“Next”
    在这里插入图片描述

  3. 在功能组件选择页面,保持默认,单击“Next”
    在这里插入图片描述

  4. 在开始菜单文件夹设置页面,保持默认,单击“Next”
    在这里插入图片描述

  5. 在选择默认Git编辑器页面,根据需求选择,或保持默认设置,单击“Next”
    在这里插入图片描述

  6. 在环境变量页面,保持默认,单击”Next“
    在这里插入图片描述

  7. 在HTTPS传输选择页面,保持默认,单击”Next“
    在这里插入图片描述

  8. 在行结束配置页面,保持默认,单击”Next“
    在这里插入图片描述

  9. 在模拟终端配置页面,保持默认,单击”下一步“
    在这里插入图片描述

  10. 在额外设置页面,保持默认,单击”Install“,开始安装
    在这里插入图片描述

  11. 等待安装的完成
    在这里插入图片描述

  12. 安装完成后,单击”Finish“

在这里插入图片描述

VSCode 安装

  1. 双击VSCode安装文件,在VSCode安装向导页面,单击“下一步”
    在这里插入图片描述

  2. 在许可协议页面,勾选“我接受协议” ,单击“下一步”
    在这里插入图片描述

  3. 在安装路径配置页面,保持默认即可,单击“下一步”
    在这里插入图片描述

  4. 在其他设置页面,按需求配置完成后,单击“下一步”
    在这里插入图片描述

  5. 在安装准备就绪页面,确认安装信息无误,单击“安装”
    在这里插入图片描述

  6. 等待安装的完成
    在这里插入图片描述

  7. 安装完成后,单击“完成”
    在这里插入图片描述

安装Python

  1. 双击Python 安装文件,保持默认为所有用户安装,单击”Next“
    在这里插入图片描述

  2. 保持默认安装路径,单击”Next“
    在这里插入图片描述

  3. 保持默认的安装选项,单击”Next“
    在这里插入图片描述

  4. 等待安装的完成
    在这里插入图片描述

  5. 安装完成后,单击”Finish”
    在这里插入图片描述

  6. 打开系统设置,选择“高级系统设置”
    在这里插入图片描述

  7. 在系统属性页面,单击环境变量
    在这里插入图片描述

  8. 在环境变量设置页面,在“系统变量”处,选中“Path” ,单击”编辑“
    在这里插入图片描述

  9. 在变量值处,最后加上“;C:\Python27;C:\Python27\Scripts” ,需要注意采用 ";"作为分割, C:\Python27为 Python安装路径,请根据实际环境修改;
    在这里插入图片描述

  10. 打开命令提示符(cmd),输入”Python“,进入Python交付环境,请确保Python版本为Python 2.7.14 Stackless
    在这里插入图片描述

安装Navicat Premium

  1. 双击Navicat Premium 安装文件,在安装向导页面单击“下一步”
    在这里插入图片描述

  2. 接受许可协议,单击“下一步”
    在这里插入图片描述

  3. 在开始菜单配置页面,保持默认设置,单击“下一步”
    在这里插入图片描述

  4. 在额外任务配置页面,保持默认,单击“下一步”
    在这里插入图片描述

  5. 在准备安装页面,单击“安装” ,开始Navicat Premium的安装
    在这里插入图片描述

  6. 等待安装的完成
    在这里插入图片描述

  7. 安装完成以后,单击“完成”关闭安装向导
    在这里插入图片描述

  8. 将破解程序PatchNavicat,复制到Navicat Premium安装目录;
    在这里插入图片描述

  9. 双击执行PatchNavicat,在弹出的提示框单击“确认”;
    在这里插入图片描述

安装MySQL

  1. 双击MySQL安装文件,在安装向导页面,单击“Next”
    在这里插入图片描述

  2. 勾选接受许可协议,单击“Next”
    在这里插入图片描述

  3. 选择典型安装(Typical),单击“Typical”
    在这里插入图片描述

  4. 单击“Install”,开始MySQL安装
    在这里插入图片描述

  5. 安装完成后,单击“Finish” ,开始MySQL配置向导
    在这里插入图片描述

  6. 在MySQL配置向导页面,单击“Next”
    在这里插入图片描述

  7. 在配置选择页面,选择“Detailed Configuration”(详细配置),单击“ Next”
    在这里插入图片描述

  8. 选择“Developer Machine”(开发机器),单击“ Next”
    在这里插入图片描述

  9. 在数据库用途页面,保持默认选择,单击“Next”
    在这里插入图片描述

  10. 在InnoDB Tablespace 设置页面,保持默认的存储路径,单击“Next”
    在这里插入图片描述

  11. 在MySQL访问量设置页面,保持默认设置即可,单击“Next”
    在这里插入图片描述

  12. 在网络选择设置页面,保持默认的设置,单击“Next”
    在这里插入图片描述

  13. 在默认编码方式设置页面,选择“utf8",单击“Next"
    在这里插入图片描述

  14. 选择将MySQL添加为Windows服务以及添加环境变量,单击“Next“
    在这里插入图片描述

  15. 设置root密码,以及勾选运行root远程访问,单击”Next"
    在这里插入图片描述

  16. 单击”Execute” ,开始进行MySQL配置
    在这里插入图片描述

  17. 等待配置的完成
    在这里插入图片描述

  18. 配置完成后,单击“Finish”关闭配置向导
    在这里插入图片描述

  19. 打开Navicat Premium,连接至新安装的MySQL数据库;
    在这里插入图片描述

安装PIP

  1. 将PIP源码包解压,如下图
    在这里插入图片描述

  2. 打开命令提示符(cmd),使用cd 命令切换到pip源码包路径
    在这里插入图片描述

  3. 使用命令“python setup.py install”安装pip
    在这里插入图片描述

  4. 查看pip版本
    在这里插入图片描述

rabbitmq安装

erlang语言开发包

  1. 双击“otp_win32_R16B03-1”安装文件,在安装组件选择页面,保持默认,单击“Next”
    在这里插入图片描述

  2. 在安装路径选择页面,保持默认,单击“Next”
    在这里插入图片描述

  3. 在开始菜单配置页面,保持默认,单击“Install”,开始安装
    在这里插入图片描述

  4. 安装过程若弹出VC++ 2010安装向导,勾选“我已阅读并接受许可条款” ,单击“安装”;
    在这里插入图片描述

  5. 等待安装的完成
    在这里插入图片描述

  6. 安装完成后,单击“完成” ,关闭VC++ 2010 安装向导
    在这里插入图片描述

  7. 等待 otp_win32_R16B03-1 安装完成
    在这里插入图片描述

  8. 安装完成后,单击“Close”关闭安装向导
    在这里插入图片描述

  9. 打开系统设置,选择“高级系统设置” ,在系统属性页面,单击环境变量,在环境变量设置页面,在“系统变
    量”处,单击”新建“ ,变量名输入“ERLANG_HOME” ,变量值输入”C:\Program Files (x86)\erl5.10.4“,其中 C:\Program Files (x86)\erl5.10.4 为otp_win32_R16B03-1安装路径
    在这里插入图片描述

  10. 在“系统变量”处,选中“Path” ,单击”编辑“ ,在变量值处,最后加上“;%ERLANG_HOME%\bin” ,需要注意采 用";"作为分割;
    在这里插入图片描述

rabbitmq

  1. 双击rabbitmq-server安装文件,在组件选择页面,保持默认,单击”Next“
    在这里插入图片描述

  2. 在安装路径选择页面,保持默认,单击”Next“
    在这里插入图片描述

  3. 等待安装的完成
    在这里插入图片描述

  4. 安装完成后,单击”Finish“
    在这里插入图片描述

  5. 打开系统设置,选择“高级系统设置” ,在系统属性页面,单击环境变量,在环境变量设置页面,在“系统变
    量”处,单击”新建“ ,变量名输入“RABBITMQ_SERVER” ,变量值输入”C:\Program Files (x86)\RabbitMQ
    Server\rabbitmq_server-3.2.4“,其中C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.4为 RabbitMQ Server安装路径
    在这里插入图片描述

  6. 在“系统变量”处,选中“Path” ,单击”编辑“ ,在变量值处,最后加上“;%RABBITMQ_SERVER%\sbin” ,需要 注意采用";"作为分割;
    在这里插入图片描述

  7. 以管理员打开命令提示符(cmd),使用命令”cd %RABBITMQ_SERVER%\sbin“切换到RabbitMQ安装路径
    在这里插入图片描述

  8. 依次执行以下命令
    o rabbitmq-plugins enable rabbitmq_management
    o rabbitmq-service.batstop
    o rabbitmq-service.bat install
    o rabbitmq-service.bat start
    在这里插入图片描述

  9. 浏览器中输入http://localhost:15672/#/ 默认账号: guest, 密码guest
    在这里插入图片描述

安装Python依赖包

MySQL-python

  1. 双击MySQL-python安装文件,在安装向导页面,单击“下一步”
    在这里插入图片描述

  2. 在Python路径选择页面,保持默认设置,单击“下一步”
    在这里插入图片描述

  3. 单击“下一步” ,开始进行安装
    在这里插入图片描述

  4. 安装完成后,单击“完成”
    在这里插入图片描述

Django

  1. Django版本>-= 1.8.11 ,使用命令“pip install Django-1.8.3-py2.py3-none-any.whl”进行Django的安装
    在这里插入图片描述

httplib2

  1. 使用命令“pip install httplib2-0.9.1.tar.gz”进行httplib2的安装
    在这里插入图片描述

MarkupSafe

  1. 使用命令“pip install MarkupSafe-0.23.tar.gz”进行MarkupSafe的安装
    在这里插入图片描述

Mako

  1. 使用命令“pip install Mako-1.0.1.tar.gz”进行Mako的安装
    在这里插入图片描述

suds

  1. 使用命令“pip install suds-0.4.tar.gz”进行suds的安装
    在这里插入图片描述

supervisor

  1. 使用命令“pip install supervisor-3.3.1.tar.gz”进行supervisor的安装
    在这里插入图片描述

requests
certifi

  1. 使用命令“pip install certifi-2018.4.16-py2.py3-none-any.whl”进行certifi的安装
    在这里插入图片描述

chardet

  1. 使用命令“pip install chardet-3.0.4-py2.py3-none-any.whl”进行chardet的安装
    在这里插入图片描述

idna

  1. 使用命令“pip install idna-2.6-py2.py3-none-any.whl”进行idna的安装
    在这里插入图片描述

urllib3

  1. 使用命令“pip install urllib3-1.22-py2.py3-none-any.whl”进行urllib3的安装
    在这里插入图片描述

requests

  1. 使用命令“pip install requests-2.18.4-py2.py3-none-any.whl”进行requests的安装
    在这里插入图片描述

django-celery

  1. 分别安装amqp-1.4.9 anyjson-0.3.3 billiard-3.3.0.23 celery-3.1.17 kombu-3.0.37 pytz-2018.4
    在这里插入图片描述

  2. 再安装django-celery-3.1.17

在这里插入图片描述

本地开发环境验证测试

  1. 数据库初始化
    在这里插入图片描述

  2. runserver
    在这里插入图片描述

  3. 访问测试
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/567292.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AI交互数字人对教育领域有何优势?

AI交互数字人不仅能够跨越物理距离的限制,以数字人形象为学生提供“面对面”教学互动体验,还能根据学生的具体需求提供个性化的知识解答。如天津大学推出了数字人老师,以刘艳丽教授形象1:1仿真打造的2.5D数字人,能够应…

png图片如何缩小体积?这个方法效果不错

图片压缩是我们生活中经常都会遇到的问题。在日常工作中图片体积过大的话,在使用过程中就会收到影响,比如加载过慢等。那么,当我们想要对png图片进行压缩处理的时候,要怎么操作呢?很简单,使用图片在线压缩&…

单链表逆置(头插法,递归,数据结构栈的应用)

链表逆置就是把最后一个数据提到最前面,倒数第二个放到第二个……依次类推,直到第一个到最后一个。 由于链表没有下标,所以不能借助下标来实行数据的逆置,要靠空间的转移来完成链表的逆置,这里采用没有头节点的链表来实…

Ansible安装基本原理及操作(初识)

作者主页:点击! Ansible专栏:点击! 创作时间:2024年4月23日15点18分 Ansible 是一款功能强大且易于使用的IT自动化工具,可用于配置管理、应用程序部署和云端管理。它使用无代理模式(agentles…

学习笔记:Vue2高级篇

Vue2 学习笔记:Vue2基础篇_ljtxy.love的博客-CSDN博客学习笔记:Vue2中级篇_ljtxy.love的博客-CSDN博客学习笔记:Vue2高级篇_ljtxy.love的博客-CSDN博客 Vue3 学习笔记:Vue3_ljtxy.love的博客)-CSDN博客 文章目录 7.…

STM32 HAL库F103系列之DAC实验(一)

DAC输出实验 原理图 DAC数据格式 DAC输出电压 DORX - 数据输出寄存器 Vref 3.3V 实验简要 1,功能描述 通过DAC1通道1(PA4)输出预设电压, 然后由ADC1通道1 (PA1) 采集,最后显示ADC转换的数字量及换算后的电压值 2,关闭通道1…

【已解决】三菱PLC与电脑通信步骤

前言 现场弄了一下一台三菱FX5U的PLC结果试了半天都没有连接上,后来琢磨了一下终于算是连接上了。报错的截图如下图所示: 解决步骤 第一步:先将自己电脑的IP地址设置到与PLC的IP地址在同一个网段下(前三个是一样,最…

OpenWrt One/AP-24.XY 开源路由器发布,OpenWRT与Banana Pi社区合作

OpenWrt One/AP-24.XY 开源路由器 2024 年,OpenWrt 项目将迎来20 周年!OpenWrt 开源社区官方通过推出社区自己的第一个完全上游支持的硬件设计来庆祝这一周年纪念日。并与联发科,Banana Pi开源社区紧密合作,共同完成硬件的设计与…

C++友元类

友元类 友元类的使用 友元不仅仅适合于友元函数,还可以将类作为友元,在这种情况下,友元类的所有方法都可以访问原始类的私有方法和保护成员,什么时候去使用友元类呢? 两个类之间不存在包含和所属关系,但…

HTML中的文档声明

前言 什么是<!DOCTYPE>&#xff1f;是否需要在 HTML5 中使用&#xff1f;什么是严格模式与混杂模式&#xff1f; 文档声明概念 HTML 文档通常以文档声明开始&#xff0c;该声明的作用是帮助浏览器确定其尝试解析和显示的 HTML 文档类型。 <!DOCTYPE html>文档声…

科技渔业,智慧守护:4G+北斗太阳能定位终端准确定位,防拆卸报警,夯实渔业管理水平

如何高效地管理渔船&#xff0c;有效监控禁渔区域&#xff0c;4G北斗太阳能定位终端应运而生&#xff0c;成为渔业管理的重要应用工具。 我国作为全球渔业的重要国家&#xff0c;渔业一直是沿海地区传统的支柱产业&#xff0c;对经济的繁荣和民生的稳定起着至关重要的作用。因…

STC15L2K60S2-28I-LQFP44 单片机芯片 STC宏晶

STC15L2K60S2-28I-LQFP44 规格信息&#xff1a; 产品类型STC(宏晶) UART/USART2 额定特性- SPI1 USB Device0 USB Host/OTG0 PWM3 I2C&#xff08;SMBUS/PMBUS&#xff09;0 LCD0 工作电压2.4V ~ 3.6V EEPROM 尺度1KB Ethernet0 A/D8x10bit CAN0 D/A3x10bit CPU…

微服架构基础设施环境平台搭建 -(六)Kubesphere 部署Redis服务 设置访问Redis密码

微服架构基础设施环境平台搭建 -&#xff08;六&#xff09;Kubesphere 部署Redis服务 & 设置访问Redis密码 微服架构基础设施环境平台搭建 系列文章 微服架构基础设施环境平台搭建 -&#xff08;一&#xff09;基础环境准备 微服架构基础设施环境平台搭建 -&#xff08;二…

苍穹外卖学习笔记(4.套餐管理,店铺营业状态设置)

目录 一、Redis1、redis在java中的运用 二、店铺营业状态设置1、需求分析设计2、代码设计3、测试 三、套餐管理1、需求设计分析2、代码设计3、测试 一、Redis 具体的redis基本操作就不多再介绍&#xff0c;本节主要学习redis在java中的运用。 1、redis在java中的运用 具体…

Linux之安装Nginx

目录 传送门前言一、快速安装二、反向代理语法1、基本语法2、location语法1. 基本语法2. 匹配规则3. 修饰符4. 权重5. 嵌套location6. 其他指令7.案例 三、配置反向代理 传送门 SpringMVC的源码解析&#xff08;精品&#xff09; Spring6的源码解析&#xff08;精品&#xff0…

【数据结构】AVL树(万字超详细 附动图)

一、前言 二、AVL树的性质 三、AVL树节点的定义 四、AVL树的插入 五、AVL树的平衡调整 六、AVL树的验证 6.1 验证有序 6.2 验证平衡 七、AVL树的删除 八、AVL树的性能和代码 一、前言 还没有学习过二叉搜索树的同学可以移步 【数据结构】二叉搜索树-CSDN博客https:/…

《LINUX运维从入门到精通 》:运维入门者的自学用书

作者简介&#xff1a;一名云计算网络运维人员、每天分享网络与运维的技术与干货。 公众号&#xff1a;网络豆云计算学堂 座右铭&#xff1a;低头赶路&#xff0c;敬事如仪 个人主页&#xff1a; 网络豆的主页​​​​​ 写在前面 《Linux运维从入门到精通》从初学者角度…

免费GPU Google Colab保姆级使用攻略,实现数据集快速下载

Colab&#xff08;Colaboratory&#xff09;是一个基于云的交互式开发环境&#xff0c;专为数据科学、机器学习和人工智能任务设计。Colab 由 Google 提供&#xff0c;允许用户在浏览器中直接编写、运行、共享和协作处理 Python代码&#xff0c;特别是那些涉及大数据处理、计算…

CV每日论文--2024.4.22

1、BLINK: Multimodal Large Language Models Can See but Not Perceive 中文标题&#xff1a;BLINK&#xff1a;多模态大型语言模型可以看到但无法感知 简介&#xff1a;我们引入了Blink&#xff0c;这是一个全新的多模态语言模型&#xff08;LLMs&#xff09;基准&#xff0…

2024年城市规划与土木建筑国际学术会议(ICUPCA 2024)

2024年城市规划与土木建筑国际学术会议(ICUPCA 2024) 2024 International Conference on Urban Planning and Civil Architecture 一、【会议简介】 2024年城市规划与土木建筑国际学术会议&#xff0c;将汇集全球顶尖专家学者进行深入探讨。 这次会议的主题为“未来城市与土木…