直接使用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测试即可