Python2.7安装numpy辛酸史

一、运行代码出现错误RuntimeError: module compiled against API version 0xb but this version of numpy is 0x9

在ArcGIS10.5下的python27环境运行代码,出现错误,显示numpy版本不对应,于是卸了重装。

参考博文https://blog.csdn.net/Hester1999/article/details/115330773

用numpy对应版本的whl文件安装

import pip
pip.pep425tags.get_supported()

pip install numpy-1.16.6+mkl-cp27-cp27m-win32.whl

D:\Python27\ArcGIS10.5\Scripts路径下cmd,发现用不了pip

二、Python2.7中安装pip

pip where

 运行后发现有两处都有pip

为了区别Python2和Python3,遂将D:\python27\python.exe,改为D:\python27\python2.exe

设置对应的环境变量path

 

 再用Notepad++打开\Scripts\pip.exe,查找python,修改为python2

接着,在Index of /pip/2.7/ (pypa.io)下载get-pip.py

打开cmd,python2 get-pip.py,终于成了555。

 三、再次安装下载好的numpy

python2 -m pip install --user D:\Python27\ArcGIS10.5\Scripts\numpy-1.16.6+mkl-cp27-cp27m-win32.whl

 终于!!!!!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值