python的安装,Django的安装,Pycharm新建Django项目

环境准备

python的安装

官网:https://www.python.org

官网–>downloads–>windows–>选择对应的版本下载.exe文件>>>

在这里插入图片描述
双击运行下载的安装包,按步骤进行安装

①选择安装方式

install now,会直接默认安装到C盘中;

customize installation,自定义安装,可以自行选择安装的位置

PS:无论选择哪种方式,都要记得勾选最底下的两个选项(install launcher for all users(recommended),add python 3.8 to PATH)

img

②选择要安装的工具,默认都会选上,这里不做变化,直接下一步

documentation:python的文档

pip:安装的一个应用程序,用于安装后面需要的安装包或者扩展

tcl/tk and IDE:可以进行图形化界面显示,还有开发环境的安装

Python test suite:python的测试包

py launcher:py文件的加载器

for all users(requires elevation):是不是为所有的用户都安装

img

③在这一步可以选择一下要安装的路径

在这里插入图片描述

④等待安装

img

⑤出现这个界面,点close关闭这个界面即可

img

⑥快捷键win+R,cmd打开命令行窗口,输入python --version(python -V或者这个命令也可以),出现python版本号表示安装成功

在这里插入图片描述

⑦没有的话,我的电脑–>右键,属性–>高级系统设置–>最上方选择高级这个选项–>点击右下角的环境变量–>新建一个系统变量(变量名是Python_HOME,变量值是前面安装时的那个路径)–>在系统变量中找到PATH,点击编辑,添加上%Python_HOME%

操作完毕之后,在控制台输入python --version就可以看到安装的python的版本号

img

img

img

至此,python安装完毕

Django的安装

pip install django(默认安装的是最新的Django版本)

pip install django==3.0.5(安装指定的Django版本)

pip install django==3.0.5 -i https://pypi.tuna.tsinghua.edu.cn/simple/(换一个源,下载更快)

检测Django是否安装成功:

>>>import django
>>>django.__version__
'3.0.5'

PS:第二条命令,version前面有两个下划线

在这里插入图片描述

新建一个newDjango的文件夹,在这里创建一个虚拟环境(最前面那部分是自己电脑里python安装包的位置)

E:\python\python38\python.exe -m venv env //进入项目目录创建虚拟环境
env\Scripts\activate.bat //进入虚拟环境

前面有个这个(env)表示成功进入到虚拟环境中

在这里插入图片描述

pip list //查看当前虚拟环境下安装的包
pip -V //查看pip的版本,也可以看到pip这个包的位置是在哪里

出现图中的warning,可以按照他给的命令,将pip升级到最新的版本

在这里插入图片描述

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple //全局设置,以后下载就不用加-i 清华源

pip install django==3.0.5 //下载指定的版本

想知道安装的包在什么位置,可以用命令pip -V看,具体如下图

在这里插入图片描述

pycharm新建Django项目

选择existing interpreter,已经存在的解释器。
在这里插入图片描述
在这里插入图片描述

existing interpreter:使用已有的解释器建立项目,节省空间,但不便于项目的迁移

new environment using:使用新的虚拟环境,便于项目的迁移,但同时项目占据的内存空间也大

相关推荐

  1. python安装Django

    2024-02-21 05:56:05       8 阅读
  2. Django 安装

    2024-02-21 05:56:05       38 阅读
  3. Django Rest Framework框架安装

    2024-02-21 05:56:05       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-21 05:56:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-21 05:56:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-21 05:56:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-21 05:56:05       20 阅读

热门阅读

  1. 设计模式——单例模式8种实现

    2024-02-21 05:56:05       30 阅读
  2. 力扣爆刷第73天--动态规划

    2024-02-21 05:56:05       31 阅读
  3. vDPA资料/文档/博客 链接

    2024-02-21 05:56:05       37 阅读
  4. 闲鱼商品详情接口api

    2024-02-21 05:56:05       32 阅读
  5. Leetcode 740. Delete and Earn

    2024-02-21 05:56:05       30 阅读
  6. WordPress有没有必要选择付费主题

    2024-02-21 05:56:05       32 阅读
  7. element-plus日期选择器英文改成中文

    2024-02-21 05:56:05       32 阅读
  8. python-adb-getevent转sendevent

    2024-02-21 05:56:05       29 阅读
  9. Message Pack 协议详解及应用

    2024-02-21 05:56:05       35 阅读
  10. redis 主从模式,sentinel 模式配置

    2024-02-21 05:56:05       32 阅读