Python2.7中安装numpy包

article/2025/8/28 13:53:59

前言

花了一个下午的时间才成功安装了numpy,血与泪的教训。记录一下踩的坑。

安装环境

系统: win10
Python版本: 2.7.9
IDE:Pycharm

踩坑过程

尝试一

在Pycharm的setting中安装numpy 1.20.2(最新版本),出现
在这里插入图片描述
更换numpy版本为1.16.6,出现
在这里插入图片描述
更换numpy版本为 1.7.1, 出现
在这里插入图片描述
关于如何解决 " Microsoft Visual C++9.0 is required" 错误,我去找过相关博客,比较复杂,有人评论没效,就没试。有耐心的同学可以试一下。

既然出错提示pip版本问题,在Pycharm中更新pip版本到最新的21.0.1。

安装numpy 1.20.2,出现
在这里插入图片描述
安装numpy 1.16.6, 出现
在这里插入图片描述
查了一下原因,应该是pip 21.0于2021年1月停止对Python 2.7的支持, 若pip更新时没有指定版本会自动更新到最新的,写这篇博客时pip的最新版本是pip 21.0.1。
参考博客:
安装不再支持的python2.7开发环境
Python2.7 安装pip报错 sys.stderr.write(f"ERROR: {exc}")

Pycharm中降低pip版本为pip 20.3.4,可惜出错了,因为settings中安装包还是使用的pip工具,而安装好的pip 21.0.1不适用于Python2.7.9版本,所以在Pycharm中没法降级。
在这里插入图片描述
出动我们的老朋友cmd。

cmd中查看Python2.7.9的pip版本

pip -V   或  pip --version

在这里插入图片描述
出错了,多么熟悉的错误

在cmd对pip版本降级处理,这里使用easy_install而不是pip

easy_install-2.7 pip==20.3.4

注:easy_install-2.7.exe在Python安装目录中的Scripts目录下

pip成功降级
在这里插入图片描述

安装numpy

pip install numpy

成功安装了!
在这里插入图片描述

尝试二

搜索过很多博客,其中有种办法是用numpy的whl文件来安装的。
参考博客:最详细的NumPy安装流程,包含is not a supported wheel错误解决

cmd查看Python2.7.9支持的whl文件类型

>>> import pip
>>> pip.pep425tags.get_supported()

在这里插入图片描述
到https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 下载对应的whl文件(参考博客里面的网址我找不到Python2.7.9对应版本的)
在这里插入图片描述
将下载好的文件放到Python安装目录下的Scripts目录下
在这里插入图片描述
安装whl文件

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

呃呃,出错了
在这里插入图片描述
之后来回折腾了好久,终于找到解决方法。
参考博客:pip安装报错:is not a supported wheel on this platform

把numpy-1.16.6+mkl-cp27-cp27m-win_amd64.whl重命名成numpy-1.16.6+mkl-cp27-none-win_amd64.whl,重新安装whl文件,奇迹发生…
在这里插入图片描述
最后分享一篇有关window10中Python2和Python3共存的文章:
一台计算机如何安装2个版本的python,互不影响呢

结语

生命的意义在于折腾。总有意想不到的坑等着你。


http://chatgpt.dhexx.cn/article/IamCC0Rn.shtml

相关文章

numpy安装过程

下载numpy库的详细方法 安装前提: 1、Python3.8安装完成并能够正常使用 2、下载相应的numpy安装包,.whl格式 安装详细步骤:* 首先,点击下面的链接进入numpy下载官网 链接地址:添加链接描述 进去之后,点击…

pycharm怎么安装numpy库

打开界面后,在File菜单中点击Settings选项 在弹出的窗口中点击project interpreter选项 找到并点击窗口左侧的号键 在搜索框中输入numpy,并点击上方第一个选项 点击底部最下方的install package按钮 当下方出现successfully字样时,就代表num…

numpy的安装以及学习

1.在pycharm解释器中安装numpy库 2.pip install numpy 3.conda install numpy (清华源:https://pypi.tuna.tsinghua.edu.cn/simple) Numpy的导入: import numpy as np numpy介绍 NumPy是一个开源的Python科学计算库&#xff…

Python安装numpy,matplotlib

NumPy(Numerical Python)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 Matplotlib可能Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输…

python numpy安装

一、python下的numpy安装方法 第一步:安装python,这里不做介绍。 第二步:打开cmd看python是否安装成功。 第三步:输入 python -m pip install -U pip 安装pip文件,pip文件一般在python安装包的script目录下。 第四步&a…

Windows下安装numpy

在看差分隐私的科普时,看到一篇文章,最后有用Laplace分布实现差分隐私的代码,所以就复制到PyCharm里运行了一下,运行时报错“没有numpy”(具体怎么说的我也忘了,是import numpy as np这句报错,p…

使用Pycharm安装numpy库

如何在Pycharm中安装numpy库?笔者使用的是PyCharm Community Edition 2020.2.1 第一步 打开Pycharm,在上方找到File,在打开的界面中找到Settings。或者直接使用CtrlAltS快捷键打开settings。 第二步 在左侧以此找到Project,Pytho…

numpy的下载与安装教程(windows系统)

Numpy介绍 NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多&a…

Numpy的简明安装

1)、安装Python3.4版本以上,因为这样会自带pip(包管理器的安装) 检查Python版本。 打开cmd,输入Python 现在我们可以知道Python的版本与位数,比如我的就是Python3.7,64位。 2)…

python安装及numpy的安装

因为对机器学习算法进行实战的话,python语言是必须的,所以前几天进行了安装和配置。说实话,相比较其他的编程语言的IDE来讲,python本身问题不大,但是因为要有很多的矩阵的计算,所以要安装numpy包&#xff0…

Python使用pip安装Numpy模块

环境 python版本:python-3.9.1 操作系统:Windows10 想要安装的模块:numpy 前提 使用pip安装模块,需要保证pip为最新版本。如果使用pip时出现问题提示: You should consider upgrading via the python -m pip …

python安装使用pip安装numpy

相信大家最近都在忙,因为到开学和上班的时候了,我最近也很忙,忙的快要流泪,这不是要考计算机三级了吗!买了好厚一本书,备战过程中,最近洗头一次掉了100根不止的头发,有点恐惧&#x…

Python教程:Numpy的安装

一、numpy简介 NumPy是一个功能强大的Python库,主要用于对多维数组执行计算。NumPy这个词来源于两个单词-- Numerical和Python。NumPy提供了大量的库函数和操作,可以帮助程序员轻松地进行数值计算。这类数值计算广泛用于以下任务: 机器学习…

python如何安装numpy模块?

python安装numpy模块 python numpy安装思路第一次安装时的思路第一次安装时遇到的坑第二次安装的思路(快速安装避免踩坑) python numpy安装思路 在python3.X版本都自带有pip,什么是pip? pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载…

安装Numpy

1)、安装Python3.4版本以上,因为这样会自带pip(包管理器的安装) 检查Python版本。 打开cmd,输入Python 2)、去下载numpy https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 3)、下载后将n…

如何在Python中安装NumPy

公众号-IT赶路人,专注分享与IT相关的知识! NumPy是Python编程不可或缺的一个库。在本文中,我们将学习如何在Python中安装NumPy。以下要点将在本文中介绍,让我们开始吧! 什么是NumPy? Python是一种开源的…

【WinHex篇】WinHex中文设置

WinHex设置中文语言—【suy】 文章目录 中文设置中文显示 中文设置 路径:Help->Setup->中文; 中文显示 名称时间最后编辑日期:2020 年 11 月 30 日

WinHex(一)

WinHex需要用管理员的身份打开。 一、虚拟磁盘的创建: 1.点击”此电脑“右键选择管理,进入计算机管理页面 2.选择磁盘管理 3.右键点击磁盘管理,选择创建VHD,点击浏览选择你要安装的位置。定义虚拟磁盘的大小,一般定义为…

WinHex(三)

目录 一、新建简单卷 二、MBR作用与结构 一、新建简单卷 1.右键点击刚刚新建的虚拟磁盘,选择新建简单卷。我新建了两个一个是NTFS,一个是FAT32 2.我们在刚刚新建的虚拟磁盘中放入一张图片,打开WinHex,点击“打开磁盘”选项,打…

WinHex(四)

目录 一、MBR的修复 二、FAT16DBR分析 一、MBR的修复 (1)若无初始化磁盘,在WH中MBR显示的全是0,如下图显示: 新建一个虚拟磁盘,打开虚拟磁盘之后,复制其MBR分区的各个数值(Ctrl…