Windows 11 ARM架构下Python 3免编译源码安装pandas的方法
在Windows 11 ARM架构设备上无编译安装pandas的方法
以下是无需编译源码的解决步骤:
先更新pip到最新版本
老版本pip无法正确识别Windows ARM架构的预编译wheel包,执行命令:python -m pip install --upgrade pip确认你的Python是ARM原生版本
必须安装Windows ARM64架构的Python(不要用x86模拟版本),如果之前装的是x86版本,卸载后重新安装对应ARM64的Python安装包。直接安装pandas
更新pip后,执行常规安装命令即可自动获取预编译的ARM wheel包:pip install pandas若仍有问题,可指定明确版本(pandas 1.3.0及以后版本都提供Windows ARM64 wheel):
pip install pandas==2.2.3备选方案:用conda-forge安装(若有conda环境)
conda-forge提供了Windows ARM架构的pandas预编译包,执行:conda install -c conda-forge pandas
补充说明
你遇到的could not find a version that satisfies the requirement pandas和下载源码包的问题,本质是老版本pip不支持ARM架构的wheel索引,或者使用了非ARM原生的Python环境,导致pip只能尝试从源码编译。
内容的提问来源于stack exchange,提问作者Mark S
相关产品推荐
相关产品推荐

