簡體   English   中英

如何升級 Python Pandas 版本?

[英]How to upgrade Python Pandas version?

我在 Jupyter Notebook 中使用 Python。 我的熊貓版本是

pandas: 0.23.4 

我無法使用 Explode 或其他高級功能。 我正在嘗試使用以下代碼對其進行升級:

!pip install -- upgrade pandas

但不斷收到錯誤消息,例如:

無法獲取 URL https://pypi.org/simple/ipython/ :確認 ssl 證書時出現問題:HTTPSConnectionPool(host='pypi.org', port=443):最大重試次數超出 url:/simple/ ipython/(由 SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 證書驗證失敗:無法獲取本地頒發者證書 (_ssl.c:1045)')) - 跳過

有誰知道如何重寫代碼?

它可能會提供一個臨時解決方案。 我認為有一個代理或防火牆規則限制了與 pypi.org 的連接;

pip config set global.trusted-host "pypi.org files.pythonhosted.org pypi.python.org" --trusted-host=pypi.python.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org

我想您需要提供有關您的設置的更多信息,例如,您使用什么操作系統。 調用!pip install --upgrade pandas執行 shell 命令。 例如,如果您使用 Ubuntu,那么此命令將嘗試使用系統包管理器安裝 pandas 包,但它會失敗,因為您需要 sudo 權限。

您似乎嘗試在本地執行為雲協作平台(例如,Google Colab)開發的代碼。 不幸的是,您需要小心地執行此操作。

我建議您為您的項目創建一個單獨的虛擬環境並在那里安裝依賴項。 例如,我使用詩歌來管理我的項目中的依賴關系,但您也可以使用其他的(virtualenv、anaconda、pipenv 等)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM