zoukankan      html  css  js  c++  java
  • pycharm使用虚拟环境搭建Django项目

    一、什么是虚拟环境?

    通过软件虚拟出来的开发环境,不是真实存在的,一般在多套环境开发时会用到。

    二、为什么要使用虚拟环境?

    虚拟环境为不同的项目创建不同的开发环境,开发环境内所有使用的工具包互不影响。比如项目A需要使用Django 3.2.3,而项目B使用的则是Django 2.1,如果没有虚拟环境,一套环境里面只能安装一个Django版本,这样项目A和B就会互相影响,但有了虚拟环境,我们就可以把项目A的所有工具包安装在虚拟环境A里面,项目B的所有工具包安装到虚拟环境B里面,这样每个环境的包的更改和删除都是相互独立,不会影响其他项目。

    三、如何创建并使用虚拟环境?

    1、创建虚拟环境(我使用的是pipenv)

    前提:安装pipenv:pip install pipenv

    1)方式一:

    使用pycharm专业版,创建虚拟环境(virtualenv、pipenv)

    注:不推荐此种方式,第一:创建过程比较缓慢;第二:容易报错。

    2)方式二:(手动创建)

    a. 使用系统解析器,创建python项目

    b. 创建虚拟环境并进入到虚拟环境中:pycharm terminal中输入pipenv shell   

    (如果当前路径下没有虚拟环境,输入此命令会自动创建,名称为:项目名-随机字符串;如果当前路径下已经创建了虚拟环境,输入命令会直接进入到已创建的虚拟环境中)

    创建虚拟环境成功,会生成.Pipefile文件

    c. 在pycharm设置中切换解析器为虚拟环境中的解析器(pipenv --env可以查看虚拟环境路径)

    四、如何创建Django项目?

    1、下载安装Django

    方式一:pycharm-python解析器中添加

    方式二:进入虚拟环境中,使用命令pip install django(pipenv install django)安装

    2、创建Django项目

    注:安装成功Django后,提供了django-admin命令

    a. 在pycharm终端输入:pipenv shell,进入项目虚拟环境

    b. 使用命令:django-admin startproject Django项目名 .  ( . 表示当前目录即为Django项目的根目录;不加 . 时,会在当前目录下创建Django项目,嵌套层级多一层)

    3、启动Django项目

    1)使用命令:python manage.py runserver

    注:默认监听127.0.0.1:8000端口,可以指定访问IP及端口号(命令:python manage.py runserver 192.168.xx.xx:port)

    2)pycharm专业版可设置Django启动器

    本博客仅为本人学习过程中的记录,欢迎一起交流经验。
  • 相关阅读:
    单链表的基本操作(查找,插入,删除)
    线性表的基本操作(插入,删除,查找)
    双人五子棋对战(需要EasyX图像库)
    2016ACM竞赛训练暑期课期末考试 a题
    百练_1664 放苹果
    百练_4120 硬币(DP)
    PAT_1046 划拳
    PAT_1026 程序运行时间
    学Android开发 这19个开发工具助你顺风顺水
    JAVA利用axis2发布webservice
  • 原文地址:https://www.cnblogs.com/panpanda/p/15061200.html
Copyright © 2011-2022 走看看