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


前言

在入门机器学习的时候学到了计算众数的代码,用到了第三方库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)

结果(示例):

2.使用清华源下载

使用pycharm自带的下载器安装第三方库如果觉得 慢的话,可以换清华源下载,具体操作如下
在这里插入图片描述
在这里插入图片描述

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

下图url添加至下载器列表
在这里插入图片描述
安装的时候可以选择通过清华源安装
关于安装scipy,必须安装numpy+mkl的问题(附清华源下载)_第1张图片

总结

这篇文章记录踩过的坑

你可能感兴趣的:(踩过的坑,机器学习,numpy,scipy,pycharm)