如何zoneinfo在 Linux Debian 10 機器上安裝?我們的腳本在 Mac 上運行良好。當推送到 Linux Debian 并運行時,腳本回傳錯誤:
myemail@repo-name:~/path-to/mainfolder$ python3 main_cbb_v2.py
Traceback (most recent call last):
File "main_cbb_v2.py", line 3, in <module>
from utils import *
File "/home/pathto-utils/utils.py", line 16, in <module>
from zoneinfo import ZoneInfo
ModuleNotFoundError: No module named 'zoneinfo'
當我們嘗試安裝庫時,我們收到錯誤:
pip3 install zoneinfo
Collecting zoneinfo
Could not install packages due to an EnvironmentError: 404 Client Error: Not Found for url: https://pypi.org/simple
/zoneinfo/
sudo su即使事先運行,我們也會得到同樣的錯誤。如果backports使用前綴:
pip3 install backports.zoneinfo
Requirement already satisfied: backports.zoneinfo in /usr/local/lib/python3.7/dist-packages (0.2.1)
如何進一步解決此問題?
uj5u.com熱心網友回復:
zoneinfo是python 3.9 中的新功能,因此潛在的問題可能是您在不同的系統上有不同的 python 版本。您可以升級您的 python 版本,也可以使用backports您已經安裝的模塊,但是您的代碼需要是:
from backports.zoneinfo import ZoneInfo
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/428413.html
上一篇:graphicsmagick可以每秒匯入(截圖)幾個快照嗎?
下一篇:傳遞多值引數的最簡單方法
