当前位置:   article > 正文

关于Python 3.10在使用百度飞桨 NLP 时import paddlenlp 报错 ModuleNotFoundError: No module named ‘seqeval‘ 的解决办法_userwarning: setuptools is replacing distutils. wa

userwarning: setuptools is replacing distutils. warnings.warn("setuptools is

版本信息:

Python :            3.10.9  (原打算用3.11.1版本,后来发现飞桨最高支持到3.10版本)

paddlepaddle:   2.4.1

paddlenlp:         2.4.1 (最新版是2.5.0,由于一直报错,降级到2.4.1)

seqeval:            1.2.2

测试过程:

准备学习一下paddlenlp 于是按照官方的说明进行安装,使用官方提供的代码进行测试,测试代码:

  1. 信息抽取
  2. from pprint import pprint
  3. from paddlenlp import Taskflow
  4. schema = ['时间', '选手', '赛事名称'] # Define the schema for entity extraction
  5. ie = Taskflow('information_extraction', schema=schema)
  6. pprint(ie("2月8日上午北京冬奥会自由式滑雪女子大跳台决赛中中国选手谷爱凌以188.25分获得金牌!"))

如果正常执行,应该会输出下面信息:

  1. [{'时间': [{'end': 6,
  2. 'probability': 0.9857378532924486,
  3. 'start': 0,
  4. 'text': '2月8日上午'}],
  5. '赛事名称': [{'end': 23,
  6. 'probability': 0.8503089953268272,
  7. 'start': 6,
  8. 'text': '北京冬奥会自由式滑雪女子大跳台决赛'}],
  9. '选手': [{'end': 31,
  10. 'probability': 0.8981548639781138,
  11. 'start': 28,
  12. 'text': '谷爱凌'}]}]

错误信息:

但是事情并灭有很顺利,直接报错了,错误提示信息如下:

  1. E:\pytodo\venv\lib\site-packages\_distutils_hack\__init__.py:33: UserWarning: Setuptools is replacing distutils.
  2. warnings.warn("Setuptools is replacing distutils.")
  3. Traceback (most recent call last):
  4. File "e:\pytodo\test01.py", line 4, in <module>
  5. from paddlenlp import Taskflow
  6. File "E:\pytodo\venv\lib\site-packages\paddlenlp\__init__.py", line 30, in <module>
  7. File "E:\pytodo\venv\lib\site-packages\paddlenlp\metrics\__init__.py", line 16, in <module>
  8. from .chunk import ChunkEvaluator
  9. File "E:\pytodo\venv\lib\site-packages\paddlenlp\metrics\chunk.py", line 20, in <module>
  10. from seqeval.metrics.sequence_labeling import get_entities
  11. ModuleNotFoundError: No module named 'seqeval'

根据提示,重新手动安装“seqeval”库,pip install seqeval ,安装默认最新版本的1.2.2 ,安装过程很顺利,也没有错误,但是再次运行,还是包同样错误。

查了一下原因,根据github的提示,应该是 seqeval 要安装1.2.1 版本的,于是手动进行安装。 

[已解决]ModuleNotFoundError: No module named 'jieba' or 'seqeval' · Issue #2340 · PaddlePaddle/PaddleNLP (github.com)

然而,pip install seqeval ==1.2.1 进行安装,有报错了……

  1. venv) PS E:\pytodo> pip install seqeval==1.2.1
  2. Looking in indexes: https://mirrors.aliyun.com/pypi/simple/, https://pypi.tuna.tsinghua.edu.cn/simple/, https://pypi.douban.com/simple/, https://mirrors.ustc.edu.cn/pypi/
  3. Collecting seqeval==1.2.1
  4. Using cached https://pypi.doubanio.com/packages/c4/47/f85f522f1f2532ca650474088e4024a9f52d524379bff058eaadf53cb663/seqeval-1.2.1.tar.gz (43 kB)
  5. Preparing metadata (setup.py) ... done
  6. Collecting numpy==1.19.2
  7. Using cached https://pypi.doubanio.com/packages/bf/e8/15aea783ea72e2d4e51e3ec365e8dc4a1a32c9e5eb3a6d695b0d58e67cdd/numpy-1.19.2.zip (7.3 MB)
  8. Installing build dependencies ... done
  9. Getting requirements to build wheel ... done
  10. Preparing metadata (pyproject.toml) ... error
  11. error: subprocess-exited-with-error
  12. × Preparing metadata (pyproject.toml) did not run successfully.
  13. │ exit code: 1
  14. ╰─> [257 lines of output]
  15. Running from numpy source directory.
  16. setup.py:470: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
  17. run_build = parse_setuppy_commands()
  18. Processing numpy/random\_bounded_integers.pxd.in
  19. Processing numpy/random\bit_generator.pyx
  20. Processing numpy/random\mtrand.pyx
  21. Processing numpy/random\_bounded_integers.pyx.in
  22. Processing numpy/random\_common.pyx
  23. Processing numpy/random\_generator.pyx
  24. Processing numpy/random\_mt19937.pyx
  25. Processing numpy/random\_pcg64.pyx
  26. Processing numpy/random\_philox.pyx
  27. Processing numpy/random\_sfc64.pyx
  28. Cythonizing sources
  29. blas_opt_info:
  30. blas_mkl_info:
  31. No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  32. customize MSVCCompiler
  33. libraries mkl_rt not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  34. NOT AVAILABLE
  35. blis_info:
  36. libraries blis not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  37. NOT AVAILABLE
  38. openblas_info:
  39. libraries openblas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  40. get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem', 'flang']'
  41. customize GnuFCompiler
  42. Could not locate executable g77
  43. Could not locate executable f77
  44. customize IntelVisualFCompiler
  45. Could not locate executable ifort
  46. Could not locate executable ifl
  47. customize AbsoftFCompiler
  48. Could not locate executable f90
  49. customize CompaqVisualFCompiler
  50. Could not locate executable DF
  51. customize IntelItaniumVisualFCompiler
  52. Could not locate executable efl
  53. customize Gnu95FCompiler
  54. Could not locate executable gfortran
  55. Could not locate executable f95
  56. customize G95FCompiler
  57. Could not locate executable g95
  58. customize IntelEM64VisualFCompiler
  59. customize IntelEM64TFCompiler
  60. Could not locate executable efort
  61. Could not locate executable efc
  62. customize PGroupFlangCompiler
  63. Could not locate executable flang
  64. don't know how to compile Fortran code on platform 'nt'
  65. NOT AVAILABLE
  66. atlas_3_10_blas_threads_info:
  67. Setting PTATLAS=ATLAS
  68. libraries tatlas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  69. NOT AVAILABLE
  70. atlas_3_10_blas_info:
  71. libraries satlas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  72. NOT AVAILABLE
  73. atlas_blas_threads_info:
  74. Setting PTATLAS=ATLAS
  75. libraries ptf77blas,ptcblas,atlas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  76. NOT AVAILABLE
  77. atlas_blas_info:
  78. libraries f77blas,cblas,atlas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  79. NOT AVAILABLE
  80. accelerate_info:
  81. NOT AVAILABLE
  82. C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\system_info.py:1914: UserWarning:
  83. Optimized (vendor) Blas libraries are not found.
  84. Falls back to netlib Blas library which has worse performance.
  85. A better performance should be easily gained by switching
  86. Blas library.
  87. if self._calc_info(blas):
  88. blas_info:
  89. libraries blas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  90. NOT AVAILABLE
  91. C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\system_info.py:1914: UserWarning:
  92. Blas (http://www.netlib.org/blas/) libraries not found.
  93. Directories to search for the libraries can be specified in the
  94. numpy/distutils/site.cfg file (section [blas]) or by setting
  95. the BLAS environment variable.
  96. if self._calc_info(blas):
  97. blas_src_info:
  98. NOT AVAILABLE
  99. C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\system_info.py:1914: UserWarning:
  100. Blas (http://www.netlib.org/blas/) sources not found.
  101. Directories to search for the sources can be specified in the
  102. numpy/distutils/site.cfg file (section [blas_src]) or by setting
  103. the BLAS_SRC environment variable.
  104. if self._calc_info(blas):
  105. NOT AVAILABLE
  106. non-existing path in 'numpy\\distutils': 'site.cfg'
  107. lapack_opt_info:
  108. lapack_mkl_info:
  109. libraries mkl_rt not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  110. NOT AVAILABLE
  111. openblas_lapack_info:
  112. libraries openblas not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  113. NOT AVAILABLE
  114. openblas_clapack_info:
  115. libraries openblas,lapack not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  116. NOT AVAILABLE
  117. flame_info:
  118. libraries flame not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  119. NOT AVAILABLE
  120. atlas_3_10_threads_info:
  121. Setting PTATLAS=ATLAS
  122. libraries lapack_atlas not found in E:\pytodo\venv\lib
  123. libraries tatlas,tatlas not found in E:\pytodo\venv\lib
  124. libraries lapack_atlas not found in C:\
  125. libraries tatlas,tatlas not found in C:\
  126. <class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
  127. NOT AVAILABLE
  128. atlas_3_10_info:
  129. libraries lapack_atlas not found in E:\pytodo\venv\lib
  130. libraries satlas,satlas not found in E:\pytodo\venv\lib
  131. libraries lapack_atlas not found in C:\
  132. libraries satlas,satlas not found in C:\
  133. <class 'numpy.distutils.system_info.atlas_3_10_info'>
  134. NOT AVAILABLE
  135. atlas_threads_info:
  136. Setting PTATLAS=ATLAS
  137. libraries lapack_atlas not found in E:\pytodo\venv\lib
  138. libraries ptf77blas,ptcblas,atlas not found in E:\pytodo\venv\lib
  139. libraries lapack_atlas not found in C:\
  140. libraries ptf77blas,ptcblas,atlas not found in C:\
  141. <class 'numpy.distutils.system_info.atlas_threads_info'>
  142. NOT AVAILABLE
  143. atlas_info:
  144. libraries lapack_atlas not found in E:\pytodo\venv\lib
  145. libraries f77blas,cblas,atlas not found in E:\pytodo\venv\lib
  146. libraries lapack_atlas not found in C:\
  147. libraries f77blas,cblas,atlas not found in C:\
  148. <class 'numpy.distutils.system_info.atlas_info'>
  149. NOT AVAILABLE
  150. lapack_info:
  151. libraries lapack not found in ['E:\\pytodo\\venv\\lib', 'C:\\']
  152. NOT AVAILABLE
  153. C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\system_info.py:1748: UserWarning:
  154. Lapack (http://www.netlib.org/lapack/) libraries not found.
  155. Directories to search for the libraries can be specified in the
  156. numpy/distutils/site.cfg file (section [lapack]) or by setting
  157. the LAPACK environment variable.
  158. return getattr(self, '_calc_info_{}'.format(name))()
  159. lapack_src_info:
  160. NOT AVAILABLE
  161. C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\system_info.py:1748: UserWarning:
  162. Lapack (http://www.netlib.org/lapack/) sources not found.
  163. Directories to search for the sources can be specified in the
  164. numpy/distutils/site.cfg file (section [lapack_src]) or by setting
  165. the LAPACK_SRC environment variable.
  166. return getattr(self, '_calc_info_{}'.format(name))()
  167. NOT AVAILABLE
  168. numpy_linalg_lapack_lite:
  169. FOUND:
  170. language = c
  171. define_macros = [('HAVE_BLAS_ILP64', None), ('BLAS_SYMBOL_SUFFIX', '64_')]
  172. C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\dist.py:275: UserWarning: Unknown distribution option: 'define_macros'
  173. warnings.warn(msg)
  174. running dist_info
  175. running build_src
  176. build_src
  177. building py_modules sources
  178. creating build
  179. creating build\src.win-amd64-3.10
  180. creating build\src.win-amd64-3.10\numpy
  181. creating build\src.win-amd64-3.10\numpy\distutils
  182. building library "npymath" sources
  183. Traceback (most recent call last):
  184. File "E:\pytodo\venv\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 351, in <module>
  185. main()
  186. File "E:\pytodo\venv\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 333, in main
  187. json_out['return_val'] = hook(**hook_input['kwargs'])
  188. File "E:\pytodo\venv\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 152, in prepare_metadata_for_build_wheel
  189. return hook(metadata_directory, config_settings)
  190. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\build_meta.py", line 157, in prepare_metadata_for_build_wheel
  191. self.run_setup()
  192. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\build_meta.py", line 248, in run_setup
  193. super(_BuildMetaLegacyBackend,
  194. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\build_meta.py", line 142, in run_setup
  195. exec(compile(code, __file__, 'exec'), locals())
  196. File "setup.py", line 499, in <module>
  197. setup_package()
  198. File "setup.py", line 491, in setup_package
  199. setup(**metadata)
  200. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\core.py", line 169, in setup
  201. return old_setup(**new_attr)
  202. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\__init__.py", line 165, in setup
  203. return distutils.core.setup(**attrs)
  204. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 148, in setup
  205. dist.run_commands()
  206. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 967, in run_commands
  207. self.run_command(cmd)
  208. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
  209. cmd_obj.run()
  210. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\command\dist_info.py", line 31, in run
  211. egg_info.run()
  212. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\egg_info.py", line 24, in run
  213. self.run_command("build_src")
  214. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
  215. self.distribution.run_command(command)
  216. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
  217. cmd_obj.run()
  218. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\build_src.py", line 144, in run
  219. self.build_sources()
  220. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\build_src.py", line 155, in build_sources
  221. self.build_library_sources(*libname_info)
  222. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\build_src.py", line 288, in build_library_sources
  223. sources = self.generate_sources(sources, (lib_name, build_info))
  224. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\build_src.py", line 378, in generate_sources
  225. source = func(extension, build_dir)
  226. File "numpy\core\setup.py", line 650, in get_mathlib_info
  227. st = config_cmd.try_link('int main(void) { return 0;}')
  228. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\command\config.py", line 243, in try_link
  229. self._link(body, headers, include_dirs,
  230. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\config.py", line 161, in _link
  231. return self._wrap_method(old_config._link, lang,
  232. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\config.py", line 95, in _wrap_method
  233. ret = mth(*((self,)+args))
  234. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\command\config.py", line 137, in _link
  235. (src, obj) = self._compile(body, headers, include_dirs, lang)
  236. ls\command\config.py", line 104, in _compile
  237. src, obj = self._wrap_method(old_config._compile, lang,
  238. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\command\config.py", line 95, in _wrap_method
  239. ret = mth(*((self,)+args))
  240. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\command\config.py", line 132, in _compile
  241. self.compiler.compile([src], include_dirs=include_dirs)
  242. File "C:\Users\admin\AppData\Local\Temp\pip-build-env-0uexikep\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 401, in compile
  243. self.spawn(args)
  244. return super().spawn(cmd, env=env)
  245. File "C:\Users\admin\AppData\Local\Temp\pip-install-_drm9w48\numpy_e4ace71c56d54bf7af156925b951ce98\numpy\distutils\ccompiler.py", line 90, in <lambda>
  246. m = lambda self, *args, **kw: func(self, *args, **kw)
  247. TypeError: CCompiler_spawn() got an unexpected keyword argument 'env'
  248. [end of output]
  249. note: This error originates from a subprocess, and is likely not a problem with pip.
  250. error: metadata-generation-failed
  251. × Encountered error while generating package metadata.
  252. ╰─> See above for output.
  253. note: This is an issue with the package mentioned above, not pip.
  254. hint: See above for details.

经过一番查看,应该是1.2.1版本不支持python 3.10 版本,这下蒙了……难道要自己去编译源码?

解决办法:

于是去下载了1.2.1版本的源码回来,正准备编译一下呢,但是反过来一想,源码都有了,还编译啥!直接上源码!

于是把源码文件直接粘贴到site-packages文件夹里,然后再次执行代码……

  1. E:\pytodo\venv\lib\site-packages\_distutils_hack\__init__.py:33: UserWarning: Setuptools is replacing distutils.
  2. warnings.warn("Setuptools is replacing distutils.")
  3. E:\pytodo\venv\lib\site-packages\jieba\_compat.py:4: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  4. import imp
  5. [2023-01-13 13:59:14,601] [ INFO] - Downloading model_state.pdparams from https://bj.bcebos.com/paddlenlp/taskflow/information_extraction/uie_base_v1.1/model_state.pdparams
  6. 100%|███████████████████████████████████████████████████████████████████████████████████████████████████| 450M/450M [10:15<00:00, 766kB/s]
  7. [2023-01-13 14:09:32,557] [ INFO] - Downloading model_config.json from https://bj.bcebos.com/paddlenlp/taskflow/information_extraction/uie_base/model_config.json
  8. 100%|████████████████████████████████████████████████████████████████████████████████████████████████████| 377/377 [00:00<00:00, 45.0kB/s]
  9. [2023-01-13 14:09:32,769] [ INFO] - Downloading vocab.txt from https://bj.bcebos.com/paddlenlp/taskflow/information_extraction/uie_base/vocab.txt
  10. 100%|███████████████████████████████████████████████████████████████████████████████████████████████████| 182k/182k [00:00<00:00, 543kB/s]
  11. [2023-01-13 14:09:33,294] [ INFO] - Downloading special_tokens_map.json from https://bj.bcebos.com/paddlenlp/taskflow/information_extraction/uie_base/special_tokens_map.json
  12. 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████| 112/112 [00:00<00:00, 112kB/s]
  13. [2023-01-13 14:09:33,446] [ INFO] - Downloading tokenizer_config.json from https://bj.bcebos.com/paddlenlp/taskflow/information_extraction/uie_base/tokenizer_config.json
  14. 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████| 172/172 [00:00<00:00, 172kB/s]
  15. [2023-01-13 14:09:33,632] [ INFO] - loading configuration file C:\Users\fwrx\.paddlenlp\taskflow\information_extraction\uie-base\model_config.json
  16. [2023-01-13 14:09:33,634] [ INFO] - Model config ErnieConfig {
  17. "architectures": [
  18. "UIE"
  19. ],
  20. "attention_probs_dropout_prob": 0.1,
  21. "enable_recompute": false,
  22. "fuse": false,
  23. "hidden_act": "gelu",
  24. "hidden_dropout_prob": 0.1,
  25. "hidden_size": 768,
  26. "initializer_range": 0.02,
  27. "intermediate_size": 3072,
  28. "layer_norm_eps": 1e-12,
  29. "max_position_embeddings": 2048,
  30. "model_type": "ernie",
  31. "num_attention_heads": 12,
  32. "num_hidden_layers": 12,
  33. "pad_token_id": 0,
  34. "paddlenlp_version": null,
  35. "pool_act": "tanh",
  36. "task_id": 0,
  37. "task_type_vocab_size": 3,
  38. "type_vocab_size": 4,
  39. "use_task_id": true,
  40. "vocab_size": 40000
  41. }
  42. [2023-01-13 14:09:33,643] [ INFO] - Configuration saved in C:\Users\fwrx\.paddlenlp\taskflow\information_extraction\uie-base\config.json[2023-01-13 14:09:56,586] [ INFO] - All model checkpoint weights were used when initializing UIE.
  43. [2023-01-13 14:09:56,587] [ INFO] - All the weights of UIE were initialized from the model checkpoint at C:\Users\fwrx\.paddlenlp\taskflow\information_extraction\uie-base.
  44. If your task is similar to the task the model of the checkpoint was trained on, you can already use UIE for predictions without further training.
  45. [2023-01-13 14:09:56,590] [ INFO] - Converting to the inference model cost a little time.
  46. [2023-01-13 14:10:20,229] [ INFO] - The inference model save in the path:C:\Users\fwrx\.paddlenlp\taskflow\information_extraction\uie-base\static\inference
  47. [2023-01-13 14:10:25,183] [ INFO] - We are using <class 'paddlenlp.transformers.ernie.tokenizer.ErnieTokenizer'> to load 'C:\Users\fwrx\.paddlenlp\taskflow\information_extraction\uie-base'.
  48. [{'时间': [{'end': 6,
  49. 'probability': 0.9857378532473966,
  50. 'start': 0,
  51. 'text': '28日上午'}],
  52. '赛事名称': [{'end': 23,
  53. 'probability': 0.8503081103003893,
  54. 'start': 6,
  55. 'text': '北京冬奥会自由式滑雪女子大跳台决赛'}],
  56. '选手': [{'end': 31,
  57. 'probability': 0.8981535684051067,
  58. 'start': 28,
  59. 'text': '谷爱凌'}]}]

看样子是首次运行代码,有下载了一些模型库等数据。

经过一会的运行之后,结果出来了!

Python 3.10版本可用的源码在这里:Python3.10版本可用的seqeval-1.2.1版本源码-Python文档类资源-CSDN文库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/377155?site
推荐阅读
相关标签
  

闽ICP备14008679号