欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)

程序员文章站 2022-03-27 12:57:03
这里写自定义目录标题标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入标题欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何...

前言

在入门机器学习的时候学到了计算众数的代码,用到了第三方库scipy的stats,遇到了pycharm中始终下载不了scipy库的问题


一、解决路径

  1. scipy库安装之前需安装num+mkl,官网去下载与自己python对应的版本,看清楚是32位还是64位,下载速度极慢,要200多兆字节,看了一眼要六七个小时,不讲武德啊,很快啊,我直接就给它关掉了
  2. 在pycharm中检索numpy的时候发现有一个numpy-mkl的库,试了几下没按上,这条路也行不通
  3. 我把numpy卸载了,然后再试着装scipy库,发现装上了,然后我又继续安装numpy,第一次下载的的1.19.4的版本,安装之后没报错但是不能使用,可能是版本不兼容?卸载之后重装了1.19.3的numpy,很开心,他起作用了

二、解决思路

1.库的简单使用

代码如下(示例):

import numpy
from scipy import stats
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
#均值是:
x = numpy.mean(speed)
print('均值是:',x)
#中值是:
x = numpy.median(speed)
print('中值是: ',x)
#众数是:
x = stats.mode(speed)
print('众数是:',x)

结果(示例):
关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)

2.使用清华源下载

使用pycharm自带的下载器安装第三方库如果觉得 慢的话,可以换清华源下载,具体操作如下
关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)
关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)

清华源 https://pypi.tuna.tsinghua.edu.cn/simple/

下图url添加至下载器列表
关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)
安装的时候可以选择通过清华源安装
关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)

总结

这篇文章记录踩过的坑

本文地址:https://blog.csdn.net/m0_43443292/article/details/110433188