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 如何通过执行脚本安装库或卸载库

    python 如何通过执行脚本安装库或卸载库

    通过执行Python脚本,用户可以轻松地安装或卸载所需的库,本文介绍了该过程的具体步骤,包括如何编写用于安装或卸载库的脚本,无论是需要添加新功能还是清理环境,通过这种方式,开发者都能有效管理其工作环境中的库
    2024-11-11
  • 基于pandas将类别属性转化为数值属性的方法

    基于pandas将类别属性转化为数值属性的方法

    今天小编就为大家分享一篇基于pandas将类别属性转化为数值属性的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • python序列化与数据持久化实例详解

    python序列化与数据持久化实例详解

    这篇文章主要介绍了python序列化与数据持久化,结合实例形式详细分析了Python序列化与数据持久化相关原理、实现技巧与操作注意事项,需要的朋友可以参考下
    2019-12-12
  • 利用Python连接Oracle数据库的基本操作指南

    利用Python连接Oracle数据库的基本操作指南

    由于之前的在职的公司没有机会接触到Oralce数据库,所以就没有用python连接过Oralce,之前大多集中在连接mysql和sql server,最近在做一下web自动化的工作,所以简单的记录一下,下面这篇文章主要给大家介绍了关于利用Python连接Oracle数据库的基本操作,需要的朋友可以参考下
    2022-06-06
  • Python format字符串格式化函数的使用

    Python format字符串格式化函数的使用

    本文主要介绍了Python format字符串格式化函数的使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • python实现同一局域网下传输图片

    python实现同一局域网下传输图片

    这篇文章主要为大家详细介绍了python实现同一局域网下传输图片,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • Python3实现转换Image图片格式

    Python3实现转换Image图片格式

    本篇文章给大家分享了Python3实现在线转换Image图片格式的功能以及相关实例代码,有兴趣的朋友参考下。
    2018-06-06
  • 使用Python进行图像批处理的方法示例

    使用Python进行图像批处理的方法示例

    在Python中进行图像批处理可以使用多种库,如 Pillow、OpenCV 和 imageio,这些库可以用来执行各种图像处理任务,如调整大小、裁剪、旋转、滤镜应用等,以下是使用这些库进行图像批处理的示例,需要的朋友可以参考下
    2024-09-09
  • 解决python3 HTMLTestRunner测试报告中文乱码的问题

    解决python3 HTMLTestRunner测试报告中文乱码的问题

    今天小编就为大家分享一篇解决python3 HTMLTestRunner测试报告中文乱码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • 如何一键理清大型Python项目依赖树

    如何一键理清大型Python项目依赖树

    这篇文章主要介绍了如何一键理清大型Python项目依赖树,文章围绕主题相关资料展开详细的内容介绍,感兴趣的小伙伴可以参考一下
    2022-06-06

最新评论