在deepin20中使用pip安装django

在deepin20系统中使用pip和pip3分别安装django,这里我只是做个安装测试,安装完成后就卸载了。

  • 如果直接使用pip安装,则默认安装django的版本是Django-1.11.29
hj001@zhj001-PC:~$ pip install django
Collecting django
  Downloading https://files.pythonhosted.org/packages/49/49/178daa8725d29c475216259eb19e90b2aa0b8c0431af8c7e9b490ae6481d/Django-1.11.29-py2.py3-none-any.whl (6.9MB)
    100% |████████████████████████████████| 7.0MB 86kB/s 
Collecting pytz (from django)
  Downloading https://files.pythonhosted.org/packages/70/94/784178ca5dd892a98f113cdd923372024dc04b8d40abe77ca76b5fb90ca6/pytz-2021.1-py2.py3-none-any.whl (510kB)
    100% |████████████████████████████████| 512kB 346kB/s 
Installing collected packages: pytz, django
Successfully installed django-1.11.29 pytz-2021.1

从安装过程可以看到django的版本是Django-1.11.29

  • 使用命令查看django版本
zhj001@zhj001-PC:~$ python -m django --version
1.11.29
  • 卸载django
zhj001@zhj001-PC:~$ pip uninstall django
Uninstalling Django-1.11.29:
  Would remove:
    /home/zhj001/.local/bin/django-admin
    /home/zhj001/.local/bin/django-admin.py
    /home/zhj001/.local/lib/python2.7/site-packages/Django-1.11.29.dist-info/*
    /home/zhj001/.local/lib/python2.7/site-packages/django/*
Proceed (y/n)? y
  Successfully uninstalled Django-1.11.29

 

  • 使用pip3安装django,默认如果不指定版本,则会安装最新的django版本
zhj001@zhj001-PC:~$ pip3 install django
Collecting django
  Downloading https://files.pythonhosted.org/packages/89/69/c556b5b3e7a6701724485fc07c8349791e585b784dc70c9c0683d98ef0db/Django-3.2.3-py3-none-any.whl (7.9MB)
    100% |████████████████████████████████| 7.9MB 101kB/s 
Collecting sqlparse>=0.2.2 (from django)
  Downloading https://files.pythonhosted.org/packages/14/05/6e8eb62ca685b10e34051a80d7ea94b7137369d8c0be5c3b9d9b6e3f5dae/sqlparse-0.4.1-py3-none-any.whl (42kB)
    100% |████████████████████████████████| 51kB 241kB/s 
Collecting pytz (from django)
  Using cached https://files.pythonhosted.org/packages/70/94/784178ca5dd892a98f113cdd923372024dc04b8d40abe77ca76b5fb90ca6/pytz-2021.1-py2.py3-none-any.whl
Collecting asgiref<4,>=3.3.2 (from django)
  Downloading https://files.pythonhosted.org/packages/17/8b/05e225d11154b8f5358e6a6d277679c9741ec0339d1e451c9cef687a9170/asgiref-3.3.4-py3-none-any.whl
Collecting typing-extensions; python_version < "3.8" (from asgiref<4,>=3.3.2->django)
  Downloading https://files.pythonhosted.org/packages/2e/35/6c4fff5ab443b57116cb1aad46421fb719bed2825664e8fe77d66d99bcbc/typing_extensions-3.10.0.0-py3-none-any.whl
Installing collected packages: sqlparse, pytz, typing-extensions, asgiref, django
Successfully installed asgiref-3.3.4 django-3.2.3 pytz-2021.1 sqlparse-0.4.1 typing-extensions-3.10.0.0

从安装过程则会看出,安装的版本是3.2.3 。

  • 使用命令查看django版本
zhj001@zhj001-PC:~$ python3 -m django --version
3.2.3
  • 卸载django
zhj001@zhj001-PC:~$ pip3 uninstall django
Uninstalling Django-3.2.3:
  Would remove:
    /home/zhj001/.local/bin/django-admin
    /home/zhj001/.local/bin/django-admin.py
    /home/zhj001/.local/lib/python3.7/site-packages/Django-3.2.3.dist-info/*
    /home/zhj001/.local/lib/python3.7/site-packages/django/*
Proceed (y/n)? y
  Successfully uninstalled Django-3.2.3
zhj001@zhj001-PC:~$ 

结语:python3与Django-1.11.29是不兼容的,所以pip安装的版本为Django-1.11.29,推荐使用pip3安装django,新版本的django支持python3.

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:番茄网 » 在deepin20中使用pip安装django

分享到: 生成海报

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

像番茄一样 表里如一

表里如一表里如一
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活