您现在的位置是:首页 > 正文

Django安装

2024-01-30 21:36:41阅读 0

我们使用anaconda真实环境创建项目,这样可以更快的完成将来项目的创建

一、环境配置(没有配置的同学需要进行操作)

1.1查询anaconda环境

1.1.1点击anaconda命令窗口

在这里插入图片描述

1.1.2在命令行中查看anaconda安装位置

conda env list

查看conda安装位置,并复制位置信息,方便使用

在这里插入图片描述

1.1.3打开环境变量

在这里插入图片描述

1.1.4选择高级系统设置

在这里插入图片描述

1.1.5高级,环境变量

在这里插入图片描述

1.1.6系统变量,path,编辑

在这里插入图片描述

1.1.7新建如下两个内容

前面地址是我的anaconda的路径,大家需要调整一下

最好可以在文件夹中找到路径以后,再进行复制粘贴,这部千万不要错

在这里插入图片描述

二、Django安装

2.1打开django命令框,同1.1.1操作相同

输入如下命令:(安装django2.2.9)

pip install django==2.2.9 -i https://pypi.tuna.tsinghua.edu.cn/simple

执行后效果如下:(之前下载过,所以没有下载进度条,大家第一次下载的时候会有,要注意区别。。。)

在这里插入图片描述

2.2安装mysqlclient

命令如下:(以后django对接mysql时需要)

pip install mysqlclient -i https://pypi.tuna.tsinghua.edu.cn/simple

三、pycharm配置

3.1初始设定

3.1.1打开settings

在这里插入图片描述

3.1.2创建真实环境

在当前界面中,进行如下操作,设置环境,最后点击右上角小齿轮,选择add

在这里插入图片描述

选择System Interpreter–》找到anaconda下的python环境(就是在1.1.1步骤路径下的python.exe文件位置,点击OK)

在这里插入图片描述

以上步骤执行完成后,可以看到新建的内容中出现了新建的环境,以及django

在这里插入图片描述

3.2项目创建

完成以上步骤后,即可创建项目

在这里插入图片描述

选择Django–》选择 Existing interpreter , 选择刚才创建的环境–》点击右下角create

在这里插入图片描述

创建出新项目,点击Run

在这里插入图片描述

点击超链接,看到以下界面证明项目创建完成

在这里插入图片描述

在这里插入图片描述

四、常见问题

4.1如果不能正常启动,检查电脑名称是否是中文,如果是中文,就改为英文即可

4.2问题如下:

如果在运行过程中出现如下问题:

在这里插入图片描述

可以先试用1.1.1方式,找到anaconda路径,在复制粘贴如下内容即可:

在这里插入图片描述
可以先试用1.1.1方式,找到anaconda路径,在复制粘贴如下内容即可:

[外链图片转存中…(img-jaSY0GaZ-1599465389529)]

网站文章

  • 快速排序java练习

    快速排序java练习

    快速排序是一种高效的排序算法,其基本思想是通过一趟排序将待排序列分割成独立的两部分,其中一部分的所有元素都比另一部分的所有元素小,然后再分别对这两部分进行排序,最终得到一个有序序列。其具体实现如下:1...

    2024-01-30 21:36:11
  • 现代浏览器内部机制 Part 4 | 事件

    现代浏览器内部机制 Part 4 | 事件

    原文:Inside Look at Modern Web Browser(part 4)[1]作者:Mariko Kosaka[2]译者:kyrieliu终于到最后一篇了!作为这个系列的...

    2024-01-30 21:36:05
  • MySQL触发器

    触发器含义在发生insert,update,delete等事件时,符合特定条件后,执行特定语句即为触发器。触发器操作创建触发器create trigger 触发器名称 begin或者after 触发事件 on 表名 for each row 执行语句;create trigger 触发器名称 begin或者after 触发事件 on 表名 for each row begi

    2024-01-30 21:35:59
  • SparkSQL项目

    SparkSQL项目

    YARN产生背景MapReduce1.X的问题:JobTracker的压力太大了;YARN的产生YARN的架构1个RM(ResourceManager)+N个(NodeManager)Resource...

    2024-01-30 21:35:30
  • 基于element-ui的table实现树级表格操作及单元格合并

    基于element-ui的table实现树级表格操作及单元格合并

    基于element-ui的table,在一张表内实现多级树状数据展示及同属性的单元格合并,并在表格内实现增删改操作。

    2024-01-30 21:35:21
  • 差分算法(用python语言实现)

    差分算法,易上手

    2024-01-30 21:35:14
  • 《美图数据统计分析平台架构演进》阅读有感

    《美图数据统计分析平台架构演进》阅读有感

    《美图数据统计分析平台架构演进》阅读有感数据统计是一个比较尴尬的事情,第一个它可能不是一个非常有技术含量的事情,对于技术人员的成长来说不是非常好。第二它可能是一个比较重复工作的事,需要解决一些简单的需求的重复工作。统计业务与技术碰撞这基本上是我自己亲身的经历,刚开始一个人做这一块的业务,会碰到一些有意思的点,可能分三个阶段,第一个阶段是在项目的初期,我们是怎么样去应对一些产品的初期需求...

    2024-01-30 21:34:45
  • unity 3.6在import package时只有custom package

    unity 3.6在import package时只有custom package

    【问题描述】下载的unity 3.6在import package时只有custom package没有其他包文件【解决方案】在asset store里搜索Standard Assets选择导入即可导入完成后在左下角的project assets中多了一个Standard Assets文件夹打开即可使用...

    2024-01-30 21:34:37
  • LLCC68寄存器模式开发-几个关键操作说明

    LLCC68寄存器模式开发-几个关键操作说明

    llcc68 lora模式寄存器说明

    2024-01-30 21:34:29
  • RxJava 两种生产和消费模式,(冷)cold和(热)hot

    RxJava目前有两种发布和订阅模式。

    2024-01-30 21:34:23