You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Colab中安装pandas==1.4.1失败,如何升级至该版本?

解决Colab中安装pandas==1.4.1的问题

你遇到的「找不到匹配版本」错误,大概率是当前环境的Python版本不兼容,或是pip索引拉取版本异常导致的,下面是针对性的解决步骤:

1. 先确认当前Python版本是否兼容

pandas 1.4.1仅支持Python 3.7、3.8、3.9、3.10版本。在Colab单元格中运行以下命令查看当前版本:

!python --version

如果输出是3.11及以上版本,直接安装会失败,需要先切换到兼容的Python版本。

2. 切换兼容的Python版本(若版本不匹配)

Colab默认可能使用较高版本的Python,你可以通过conda创建一个适配的虚拟环境:

# 安装conda(Colab默认未预装)
!pip install -q conda
# 创建Python 3.10的虚拟环境
!conda create -n py310 python=3.10 -y
# 激活环境并安装pandas 1.4.1
!conda run -n py310 pip install pandas==1.4.1

后续要在这个环境中运行代码,可在代码前添加!conda run -n py310 python前缀,或重启Colab内核后切换到该虚拟环境。

3. 若Python版本兼容,尝试升级pip并换源安装

旧版pip可能无法识别部分包版本,或是默认源访问不稳定,你可以先升级pip,再用国内镜像源安装:

# 升级pip到最新版本
!pip install --upgrade pip
# 使用国内PyPI镜像源安装pandas 1.4.1
!pip install pandas==1.4.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

4. 验证安装结果

安装完成后,运行以下代码确认版本:

import pandas as pd
print(pd.__version__)

如果输出1.4.1,说明安装成功。

内容的提问来源于stack exchange,提问作者Johnny Tam

火山引擎 最新活动