如何使用Django源码-windows/pycharm

本文详细介绍了在Windows系统中配置Django项目的全过程,包括安装Python、创建虚拟环境、安装依赖、创建数据库、启动项目等步骤,并强调了在PyCharm中配置和调试项目的注意事项。此外,还提到了Git作为代码版本控制工具和数据库备份的重要性。
摘要由CSDN通过智能技术生成

一、win系统

安装数据库并设置环境变量

数据库安装8.0版本的数据库,因为Django不再支持5.5版本的数据库。

https://dev.mysql.com/downloads/mysql/

否则在做数据库迁移(python manage.py migrate)的时候会报错。

图片.png

1、安装python3+

根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.7对应的64位安装程序32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:

07.png

特别要注意勾上Add Python 3.7 to PATH,然后点“Install Now”即可完成安装。

安装成功后,打开命令提示符窗口,敲入python后,会出现两种情况:

 

看到上面的画面,就说明Python安装成功!

08.png

2、创建虚拟环境(三种方式,有pycharm建议选pycharm)

最为快捷的方式是copy已有的venv文件夹到项目目录下。进入虚拟环境,检查安装的第三方库。

  • 其他三种方式

进入项目根目录文件夹,在地址栏输入cmd,进入终端

图片.png

 

图片.png

方法一:(和pycharm一样的原理,无界面操作)

安装 virtualenv工具,pip install virtualenv

 

创建虚拟环境,virtualenv  -p python3 venv,环境名称为venv

venv\Scripts\activate  # 进入虚拟环境

cd company   # 进入项目根目录

方法二:(命令行推荐,安装第三方库时要进入虚拟环境安装)

使用python3自带模块:

python -m venv venv    # 创建

venv\Scripts\activate  # 进入虚拟环境在该虚拟环境下安装项目所需的第三方库。该第三方库将在debug和run的时候使用。

cd company   # 进入项目根目录

方法三:(pycharm推荐,安装第三方库也要在pycharm中安装)

首先,将文件夹导入工程。

图片.png

按照以下步骤完成虚拟环境配置:

  1. 打开Project Interpreters页面:文件(file)——>设置(setting)——>项目(Project)——>Project Interpreters;
  2. 点击右边的配置按钮,选择Add。这时会弹出Virtual Environment的对话框;

 

参数说明

  • Name中填写新虚拟环境的名字,或者使用默认名字,方便以后安装第三方包和其他项目使用;
  • 在Location中填写新环境的文件目录;
  • 在Base interpreter下拉框中选择Python解释器;
  • 勾选Inherit global site-packages可以使用base interpreter中的第三方库,不选将和外界完全隔离;
  • 勾选Make available to all projects可将此虚拟环境提供给其他项目使用。

 

新建Django项目时,配置虚拟环境

File--->New Project--> 出现如下图,点击Project Interpreter:New Virtualenv environment

3、安装所需的依赖包

两种方法:使用pycharm的project interpreter添加第三方库,使用命令行方式。

第一种方式适合新建的项目,逐渐的将自己需要的库文件完善,第二种方式适合有指导文档,一次将所有requirement安装。

方法一:该方法的好处是,不需要进入虚拟环境就可以将第三方库安装在工程里面,点击 '+' 添加即可。

图片.png

方法二:适合批量安装第三方库的情况:

进入工程的cmd 目录下:进入虚拟环境

图片.png

 

图片.png

 

进入虚拟环境:

图片.png

 

图片.png

查询当前虚拟环境的库安装情况:

 

升级pip及安装工具:

python -m pip install --upgrade pip

pip install --upgrade setuptools

基础包:

安装mysqlclient的时候会提示需要c++ 2014,

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值