无法安装备用端口.zoneinfo,这是需要安装枕头通过轮



我正在MacOs中设置我的项目,需要安装要求(包括Pillow)。当我运行pip3 install -r requirements.txt时,一切正常,直到我收到以下消息:

错误:无法为后端口构建轮子。安装pyproject所需的Zoneinfo。toml-based项目

我看到过类似的问题,答案是升级pip,我做了,但错误仍然是一样的。

我在MacOS上的venv中使用Python 3.10

backport zoneinfo在python3.10中没有轮子。所以你将不得不使用3.9或更低的版本,直到3.10车轮发布。

zoneinfo自3.9版以来就是python标准库的一部分。如果你的python版本是3.10或更高,你很可能不需要这个库的后端。

检查链接https://docs.djangoproject.com/en/4.2/topics/i18n/timezones/

时区支持使用zoneinfo,它是Python标准的一部分Python 3.9的库。补丁。Zoneinfo包是如果你使用的是Python 3.8,会自动与Django一起安装。

https://pypi.org/project/backports.zoneinfo/

补丁。Zoneinfo模块应该是Python 3.9标准库模块zoneinfo。如果你不支持在Python 3.9之前,您不需要这个库;

最新更新