You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GCP Jupyter Notebook中无法导入imblearn的问题及解决

解决GCP Jupyter Notebook中导入imblearn的SyntaxError问题

此前多次在GCP的Jupyter Notebook中成功安装imblearn包,近期导入时触发如下报错:

Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 3553, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "/tmp/ipykernel_1/3172500498.py", line 1, in 
import imblearn
File "/opt/conda/lib/python3.7/site-packages/imblearn/__init__.py", line 52, in 
from . import (
File "/opt/conda/lib/python3.7/site-packages/imblearn/ensemble/__init__.py", line 6, in 
from ._bagging import BalancedBaggingClassifier
File "/opt/conda/lib/python3.7/site-packages/imblearn/ensemble/_bagging.py", line 30, in 
from ..pipeline import Pipeline
File "/opt/conda/lib/python3.7/site-packages/imblearn/pipeline.py", line 22, in 
from .utils._metadata_requests import (
File "/opt/conda/lib/python3.7/site-packages/imblearn/utils/_metadata_requests.py", line 1492
def process_routing(_obj, _method, /, **kwargs):
^ SyntaxError: invalid syntax

已尝试以下方法但均无效:

  • 重启Jupyter内核
  • 执行pip install -U imbalanced-learn后再执行conda install -c conda-forge imbalanced-learn
  • 降级scipy版本

解决方法

发现imblearn刚发布了新版本,尝试安装imblearn==0.11.0时提示版本不存在,改用命令安装指定版本的官方包后问题解决:

%pip install imbalanced-learn==0.11.0

内容的提问来源于stack exchange,提问作者John Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 17:37:16