From delete library to run の 初见Django篇

Posted shhd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了From delete library to run の 初见Django篇相关的知识,希望对你有一定的参考价值。

一、虚拟环境简介

1.什么是虚拟环境?

  虚拟环境是用于依赖项管理和项目隔离的python工具,允许python的第三方库安装在本地特定项目的隔离目录中,而不是全局安装。

2.虚拟环境的组成

  ① 安装了第三方库的site-packages/文件夹

  ② 系统上安装的python可执行文件的symlink符号链接

  ③ 确保执行python代码的脚本使用在给定虚拟环境中安装的python解释器站点包

3.常用的虚拟环境用什么?

  virtaulenv , pipenv , conda

 

二、虚拟环境安装

· 安装 pipenv

  pip install pipenv

· 使用 pipenv 创建虚拟环境

  pipenv install

· 进入其交互模式

  pipenv shell

· 使用 pipenv 安装第三方模块

  pipenv install django

· 查看安装依赖

  pipenv graph

· 使用 pipenv 卸载第三方模块

  pipenv uninstall django

· 将安装的模块打包到一个文件内

  pip freeze > requiremenys.txt

·将一个文件内的第三方扩展安装到i虚拟环境中

  pip install -r requirements.txt

三、Django安装

·安装 2.1.14版本

  pip install django==2.1.14

  PS:下载其他版本直接把 等号 后边的版本号换一下就可以

·如果安装速度慢,可以使用国内镜像安装

  pip install django==2.1.14 -i https://pypi.douban.com/simple/

·安装之后查看是否安装成功

  import django

  django.get_version()

  如果以上不报错,则安装成功

  使用 pip install django 进行安装时,会自动删除以前版本,之后再安装新版本

四、创建 Django 项目

·创建Django项目

  指令 django-admin startproject 项目名

·项目结构

  manage.py → test1 → __init__.py    settings.py    urls.py    wsgi.py

五、运行项目

·默认启动,端口为 8000 ,地址为 127.0.0.1

  python manage.py run runserver

·指定端口

  python manage.py runserver 8090

·指定host和端口

  python manage.py runserver 0.0.0.0:8090

以上是关于From delete library to run の 初见Django篇的主要内容,如果未能解决你的问题,请参考以下文章

The project was not built due to "Could not delete '/XXX/WebRoot/WEB-INF/classes/library

删除容器报错:Error response from daemon: conflict: unable to delete

异常:Error response from daemon: conflict: unable to delete 6fa48e047721 (cannot be forced) - image ha

Docker删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段

Error response from daemon: conflict: unable to delete 31f279e888c0 (must be forced) - image is bein

docker删除镜像报错处理:Error response from daemon: conflict: unable to delete a945e7fd5401 (cannot be forced