繁体   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