我尝试运行以下代码:
from imblearn import under_sampling, over_sampling
from imblearn.over_sampling import SMOTE
sm = SMOTE(random_state=12, ratio = 1.0)
x_SMOTE, y_SMOTE = sm.fit_sample(X, y) 这给出了错误消息:
ModuleNotFoundError: No module named 'imblearn'我尝试过以多种方式安装imblearn模块,它们似乎都能正常工作(在安装过程中没有给出错误,但当我运行上面的代码时,我得到了一条错误消息)。
我尝试使用下面在其他堆栈溢出问题中建议的方法来安装imblearn:
pip install -U imbalanced-learn
pip install imblearn
!pip install imblearn
pip install -c glemaitre imbalanced-learn
pip install imblearn==0.0这些似乎都没有帮助..。有什么想法吗?谢谢!
发布于 2018-11-08 21:20:59
我使用anaconda命令提示符安装了名为imblearn的模块。
conda install -c conda-forge imbalanced-learn然后导入包
from imblearn import under_sampling, over_sampling
from imblearn.over_sampling import SMOTE再一次,我尝试通过pip安装imblearn,它对我很有效。
(base) C:\WINDOWS\system32>pip install -U imbalanced-learn
Requirement already up-to-date: imbalanced-learn in c:\users\ashok\anaconda3\lib\site-packages (0.4.3)
Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in c:\users\ashok\anaconda3\lib\site-packages (from imbalanced-learn) (1.15.3)
Requirement already satisfied, skipping upgrade: scipy>=0.13.3 in c:\users\ashok\anaconda3\lib\site-packages (from imbalanced-learn) (0.19.1)
Requirement already satisfied, skipping upgrade: scikit-learn>=0.20 in c:\users\ashok\anaconda3\lib\site-packages (from imbalanced-learn) (0.20.0)发布于 2020-06-21 04:44:04
发布于 2019-12-03 21:46:11
打开anaconda提示,安装下面的模块:
conda install -c conda-forge imbalanced-learn
conda install -c conda-forge/label/gcc7 imbalanced-learn
conda install -c conda-forge/label/cf201901 imbalanced-learnhttps://stackoverflow.com/questions/50376990
复制相似问题