直接使用pip安装imbalanced-learn就是安装不上
找到的一个简单的解决方法就是使用conda:
(1)寻找包:anaconda search -t conda imbalanced-learn
然后会出来一些包
Using Anaconda API: https://api.anaconda.org
Packages:
Name | Version | Package Types | Platforms | Builds
------------------------- | ------ | --------------- | --------------- | ----------
bkreider/imbalanced-learn | 0.9.0 | conda | noarch | py_0
: Python module to balance data set using under- and over-sampling
conda-forge/imbalanced-learn | 0.9.1 | conda | noarch | py_0, py_1, pyhd8ed1ab_1, pyhd8ed1ab_0
: Python module to balance data set using under- and over-sampling
creditx/imbalanced-learn | 0.1.8 | conda | linux-64 | py35_0, py27_0
glemaitre/imbalanced-learn | 0.3.1 | conda | linux-64, win-32, noarch, osx-64, linux-32, win-64 | py34_0, py36_0, py27_0, pyh2cb239c_0, pyh03f23c3_1, py35_0
viascience/imbalanced-learn | 0.3.0 | conda | linux-64 | py36h50438a8_0
Found 5 packages
Run 'anaconda show <USER/PACKAGE>' to get installation details
(2)按照提示的命令查看包详情:anaconda show bkreider/imbalanced-learn
Using Anaconda API: https://api.anaconda.org
Name: imbalanced-learn
Summary: Python module to balance data set using under- and over-sampling
Access: public
Package Types: conda
Versions:
+ 0.9.0
To install this package with conda run:
conda install --channel https://conda.anaconda.org/bkreider imbalanced-learn
(3)安装包:conda install --channel https://conda.anaconda.org/XXXX
这里按照第二步输出的提示地址来 :
conda install --channel https://conda.anaconda.org/bkreider imbalanced-learn
然后进入python,import imblearn测试即可