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

Google Colab导入dataprep报错AttributeError: module 'regex' has no attribute 'Pattern'

报错原因

该错误由nltk(自然语言处理工具包)与regex包的版本不兼容导致:近期nltk版本更新后,其内置的TweetTokenizer模块用到了regex.Pattern类,但当前Colab环境中的regex包版本过低,不包含该属性,触发报错。

可行解决方案

方案1(优先尝试):提前安装匹配版本的依赖

按顺序执行以下代码即可:

  • 卸载现有冲突的依赖包
!pip uninstall -y regex nltk
  • 安装符合版本要求的依赖
!pip install regex>=2022.1.18 nltk>=3.7
  • 安装dataprep
!pip install dataprep
  • 重启Colab运行时后,执行导入代码即可正常运行
from dataprep.eda import create_report

方案2(备选):降级nltk到兼容旧版本

如果方案1不生效,可直接安装低版本nltk规避特性变更:

!pip install dataprep nltk==3.6.7

安装完成后重启Colab运行时,再执行导入操作即可。

注意:所有依赖修改完成后必须重启运行时,新安装的包版本才会生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 18:54:03