Python/Numpy之安装指定的版本方式

 更新时间:2026年02月07日 09:27:54   作者:Snfiltration  
文章讲述了在安装指定版本的matplotlib时,由于自动安装了不兼容的numpy版本(1.9),导致运行时出现错误,通过卸载并重新安装特定版本的numpy(如1.19),问题得到了解决

Python/Numpy之安装指定的版本

安装方式

pip install numpy==版本号

例如:

pip install numpy==1.8

问题出现的原因

一次安装matplotlib时,自动安装的1.9版本的numpy,运行时总是报错,报错信息在下方,查询后有说是numpy版本和python版本的问题,卸载重新安装后问题得到解决。

(pyqt5s) F:\>python pyqtmat.py                                                 
 ** On entry to DGEBAL parameter number  3 had an illegal value                                     
 ** On entry to DGEHRD  parameter number  2 had an illegal value                                    
 ** On entry to DORGHR DORGQR parameter number  2 had an illegal value                              
 ** On entry to DHSEQR parameter number  4 had an illegal value                                     
Traceback (most recent call last):                                                                  
  File "pyqtmat.py", line 2, in <module>                                                            
    import matplotlib                                                                               
  File "F:\Anaconda\Anaconda3\envs\pyqt5s\lib\site-packages\matplotlib\__init__.py", line 107, in <m
odule>                                                                                              
    from . import cbook, rcsetup                                                                    
  File "F:\Anaconda\Anaconda3\envs\pyqt5s\lib\site-packages\matplotlib\cbook\__init__.py", line 28, 
in <module>                                                                                         
    import numpy as np                                                                              
  File "F:\Anaconda\Anaconda3\envs\pyqt5s\lib\site-packages\numpy\__init__.py", line 305, in <module
>                                                                                                   
    _win_os_check()                                                                                 
  File "F:\Anaconda\Anaconda3\envs\pyqt5s\lib\site-packages\numpy\__init__.py", line 302, in _win_os
_check                                                                                              
    raise RuntimeError(msg.format(__file__)) from None                                              
RuntimeError: The current Numpy installation ('F:\\Anaconda\\Anaconda3\\envs\\pyqt5s\\lib\\site-pack
ages\\numpy\\__init__.py') fails to pass a sanity check due to a bug in the windows runtime. See thi
s issue for more information: https://tin   yurl.com/y3dm3h86                                          ​

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python实现Excel数据自动化处理的全过程

    Python实现Excel数据自动化处理的全过程

    本文介绍了Python处理Excel数据的优势、环境准备、核心操作实现、实战案例、性能优化技巧以及常见问题,通过Python自动化工具,可以显著提高数据处理效率,减少错误率,并使数据处理成为可积累、可优化的智能流程,需要的朋友可以参考下
    2025-12-12
  • python实现按键精灵找色点击功能教程,使用pywin32和Pillow库

    python实现按键精灵找色点击功能教程,使用pywin32和Pillow库

    这篇文章主要介绍了python实现按键精灵找色点击功能教程,使用pywin32和Pillow库,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • Django项目如何配置Memcached和Redis缓存?选择哪个更有优势?

    Django项目如何配置Memcached和Redis缓存?选择哪个更有优势?

    这篇文章主要介绍了Django项目如何配置Memcached和Redis缓存,帮助大家更好的理解和学习使用django框架,感兴趣的朋友可以了解下
    2021-04-04
  • 浅谈Python批处理文件夹中的txt文件

    浅谈Python批处理文件夹中的txt文件

    这篇文章主要介绍了Python批处理文件夹中的txt文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • Python使用psutil库对系统数据进行采集监控的方法

    Python使用psutil库对系统数据进行采集监控的方法

    利用psutil库可以获取系统的一些信息,如cpu,内存等使用率,从而可以查看当前系统的使用情况,实时采集这些信息可以达到实时监控系统的目的。本文给大家介绍Python psutil系统监控的相关知识,感兴趣的朋友一起看看吧
    2021-08-08
  • Python+Kivy编写一个乒乓球游戏

    Python+Kivy编写一个乒乓球游戏

    Kivy 是用 Python 和 Cython 编写的,基于 OpenGL ES 2,支持各种输入设备并拥有丰富的部件库。本文将教你如何使用 Kivy 编写一款乒乓球游戏,感兴趣的可以动手试一试
    2022-05-05
  • python儿童学游戏编程知识点总结

    python儿童学游戏编程知识点总结

    在本文里小编给大家整理了关于python儿童学游戏编程知识点以及内容总结,需要的朋友们参考学习下。
    2019-06-06
  • 对numpy中的transpose和swapaxes函数详解

    对numpy中的transpose和swapaxes函数详解

    今天小编就为大家分享一篇对numpy中的transpose和swapaxes函数详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • Python数据结构之双向链表的定义与使用方法示例

    Python数据结构之双向链表的定义与使用方法示例

    这篇文章主要介绍了Python数据结构之双向链表的定义与使用方法,结合实例形式分析了Python双向链表的概念、原理、使用方法及相关注意事项,需要的朋友可以参考下
    2018-01-01
  • Pytorch实现tensor序列化和并行化的示例详解

    Pytorch实现tensor序列化和并行化的示例详解

    这篇文章主要介绍了Pytorch实现tensor序列化和并行化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,感兴趣的同学们下面随着小编来一起学习学习吧
    2023-12-12

最新评论