ODPS中如何添加Python库为资源?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

ODPS中如何添加Python库为资源?

2018-03-23 18:17:06 3344 2

目前正在使用公测的Python UDF功能, 写了几个NLP方面的UDTF, 用到了jieba分词库.
将UDTF注册后, 在odpscmd客户端中运行, 返回结果:

FAILED: ODPS-0140051:Invalid function - class 'PyWordSegment.PyWordSegment' Traceback (most recent call last):
File "", line 46, in get_signature

clz = utils.import_from_string(object_path)

File "", line 130, in import_from_string

mod = __import__(modname, globals(), locals(), [], -1)

File "", line 6, in

import jieba.posseg as jieba_pos

ImportError: No module named jieba.posseg
for function 'pywordsegment'

这时该如何将整个jieba库作为资源导入ODPS中? 已经试过将其打成zip包上传并让UDTF引用, 但无论上传为file还是上传为archive都无效, 报错相同.

取消 提交回答
全部回答(2)
  • acturpt
    2019-07-17 22:02:56

    如果只是分词的话建议直接用阿里分词

    0 0
  • mit666
    2019-07-17 22:02:56

    在Import之前os.system("pip install your_library")试试

    0 0
添加回答
相关问答

1

回答

Python的float() 函数的格式用法是什么?

2021-12-02 23:09:52 105浏览量 回答数 1

1

回答

python函数的format(value [, format_spec])格式化输出格式是什么?

2021-11-06 10:24:58 211浏览量 回答数 1

1

回答

python函数**parameter用法的使用方式是什么?

2021-11-04 18:50:00 435浏览量 回答数 1

1

回答

python函数传递多个参数时参数的数据类型有什么要求?

2021-11-02 21:28:33 784浏览量 回答数 1

1

回答

Python中readline() 函数的基本语法格式是什么?

2021-11-01 22:02:21 156浏览量 回答数 1

1

回答

Python中help()和dir()函数的用法是什么呢?

2021-11-01 19:39:53 334浏览量 回答数 1

1

回答

Python中dir()函数的用法是什么?

2021-11-01 22:18:51 168浏览量 回答数 1

1

回答

python中被装饰器扩展的函数和原本函数有什么不同?

2021-10-31 12:28:42 367浏览量 回答数 1

1

回答

python装饰器中被扩展的函数中的*args的意义是什么?

2021-10-31 12:21:55 333浏览量 回答数 1

1

回答

python装饰器中被扩展的函数中的**kwargs的意义是什么?

2021-10-31 12:20:31 317浏览量 回答数 1
+关注
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载