Python实践—Django创建web应用程序

2022-07-30,,,,

1.pip版本过低,如何升级

  • 先打开终端(右击开始,选择运行,输入cmd),在终端命令窗口输入:python -m pip install --upgrade pip
    如果不行的话,用下面方法。

  • 下载pip的whl文件,然后在终端命令窗口中跳转到你所下载的这个文件所在的位置(用cd命令)
    然后输入命令 python -m pip install pip-20.2.2-py2.py3-none-any.whl (后面pip的文件名根据你下载的版本进行更改)
    下载网址

  • 最后可以用pip -V查看pip版本

2.用pip或者conda命令下载太慢怎么办

  • pip list可以查看已经安装的包,确定那些包没安装
  • pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django (Django是你要安装的包名)(-i 是指定单次安装源)
  • pip install --index-url https://pypi.douban.com/simple 包名 上面方法不行时用这个试试
    将https://pypi.douban.com/simple替换成以下镜像即可使用各种镜像:
    清华:https://pypi.tuna.tsinghua.edu.cn/simple
    阿里云:http://mirrors.aliyun.com/pypi/simple/
    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
    华中理工大学:http://pypi.hustunique.com/
    山东理工大学:http://pypi.sdutlinux.org/
    豆瓣:http://pypi.douban.com/simple/

3.关于虚拟环境问题

  • 虚拟环境是什么?,为什么要用虚拟环境?
    如果有两个项目,这里比如A,B,假如这两个项目A,B用到了同一个库,但是所要求库的版本不同,而默认情况下,每个项目使用的都是全局的python环境,这样就需要创建虚拟环境将A,B两个项目分开。
    使用虚拟环境可以创建一个局部的完全独立的python环境,在此环境中安装该项目需要的库即可,同样的,可以在进入该虚拟环境情况下,用pip list查看这个环境下所安装过的包。(所用的命令和不是虚拟环境下的那个全局的python环境是一样的)

  • 如何创建虚拟环境(激活,退出,再次进入)
    1, 先为你的项目创建一个目录,再在终端中切换到这个目录(这个终端就是cmd就行,因为安装python或者anaconda时,将环境变量添加过了),然后用命令python -m venv 虚拟环境名字 创建虚拟环境。
    2,用命令虚拟环境名\Scripts\activate激活这个虚拟环境。激活之后,你就处于这个虚拟环境中了,前面会有关于虚拟环境名的提示
    3,用命令deactivate即可退出虚拟环境
    4,下次在想进入虚拟环境们需要先在终端中进入,你所创建虚拟环境所在的目录下,然后按照(2)中命令再次激活就行

4.windows终端中(包括python)常用的命令

  1. pip list ——查看当前环境已安装的库
  2. pip install --upgrade 包名—— 升级包
  3. pip install 包名 ——安装包
  4. pip show 包名 ——查看这个包是否已安装
  5. pip list --outdated ——列出要升级的包
  6. pip uninstall 包名 ——卸载包
  7. 命令名 /? ——可以查看这个命令的使用方法
  8. dir —— 查看当前目录下的文件

5.在Django中创建项目

  • 先用命令django-admin.py startproject 项目名 .
    1,注意首先应激活你的虚拟环境,进入你要创建的项目的所在目录下
    2,不要忘记项目名后面是空格加一个**.**
    3,如果创建成功,就可以在该目录下看到你刚创建好的 项目名和manage.py的文件;
    如果不成功,并且你用的是anaconda,就试试把上面命令的 .py去掉;
    如果你单独安装了python,就任意打开一个**.py文件将打开方式默认为python.exe**

本文地址:https://blog.csdn.net/weixin_44866493/article/details/108249205

《Python实践—Django创建web应用程序.doc》

下载本文的Word格式文档,以方便收藏与打印。