代码之家  ›  专栏  ›  技术社区  ›  Pali775

Django不会在MacOS上更新

  •  0
  • Pali775  · 技术社区  · 5 月前

    我想开始在MacOS上使用Django,尽管我无法安装Django的最新版本。

    Python版本为3.8.8

    使用pip安装Django install Django结果:

    已满足要求:django in/opt/anaconda3/lib/python3.8/site-packages(4.2.16) 已满足要求:sqlparse>=0.3.1英寸/opt/anaconda3/lib/python3.8/site-packages(来自django)(0.5.1) 已满足要求:backports.zoneinfo中/opt/anaconda3/lib/python3.8/site-packages(来自django)(0.2.1) 已满足要求:原样<4,>=3.6.0英寸/opt/anaconda3/lib/python3.8/site-packages(来自django)(3.8.1) 已满足要求:键入扩展名>=4英寸/opt/anaconda3/lib/python3.8/site-packages(从asgiref<4,>=3.6.0->django开始)(4.12.2)

    尝试用pip install-U Django更新它

    已满足要求:Django已加入/opt/anaconda3/lib/python3.8/site-packages(4.2.16) 收集Django 正在下载Django-4.2.17-py3-none-any.whl(8.0 MB) 8.0 MB 5.4 MB/s 已满足要求:原样<4,>=3.6.0英寸/opt/anaconda3/lib/python3.8/site-packages(来自Django)(3.8.1) 已满足要求:sqlparse>=0.3.1英寸/opt/anaconda3/lib/python3.8/site-packages(来自Django)(0.5.1) 已满足要求:backports.zoneinfo中/opt/anaconda3/lib/python3.8/site-packages(来自Django)(0.2.1) 已满足要求:键入扩展名>=4英寸/opt/anaconda3/lib/python3.8/site-packages(来自asgiref<4,>=3.6.0->Django)(4.12.2) 安装收集的包:Django 正在尝试卸载:Django 找到现有安装:Django 4.2.16 卸载Django-4.2.16: 已成功卸载Django-4.2.16 已成功安装Django-4.2.17

    尝试使用python-m pip强制安装Django==5.1.4的版本,结果如下:

    错误:找不到满足Django==5.1.4要求的版本 错误:没有找到Django==5.1.4的匹配发行版

    1 回复  |  直到 5 月前
        1
  •  1
  •   willeM_ Van Onsem    5 月前

    作为 documentation [Django-doc] Django 5.1版本上说:

    Django 5.1支持Python 3.10、3.11、3.12和3.13(从5.1.3开始)。我们强烈推荐并仅正式支持每个系列的最新版本。

    这也在 PyPI page of the package [pypi.org] :

    要求 :Python>=3.10

    Django 4.2是 latest version that includes Python-3.8Â [Django-doc] 根据文件:

    Django 4.2支持Python 3.8、3.9、3.10、3.11和3.12(从4.2.8开始)。我们强烈推荐并仅正式支持每个系列的最新版本。