使用百度aistudio 运行关于自然语言处理的代码,出现pip版本问题
用cmd 升级过paddlehub和pip 但是没有用,
错误代码
max_seq_len=128
module = hub.Module(name="ernie_tiny")
inputs, outputs, program = module.context(trainable=True, max_seq_len=max_seq_len)
###### 运行结果及报错内容
```python
Traceback (most recent call last)/tmp/ipykernel_97/3345917480.py in <module>
3
4 max_seq_len=128
----> 5 module = hub.Module(name="ernie_tiny")
6 inputs, outputs, program = module.context(trainable=True, max_seq_len=max_seq_len)
7
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/module/module.py in __new__(cls, name, directory, version, source, update, branch, **kwargs)
170 if name:
171 module = cls.init_with_name(
--> 172 name=name, version=version, source=source, update=update, branch=branch, **kwargs)
173 CacheUpdater("update_cache", module=name, version=version).start()
174 elif directory:
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/module/module.py in init_with_name(cls, name, version, source, update, branch, **kwargs)
257 **kwargs) -> Union[RunModule, ModuleV1]:
258 '''Initialize Module according to the specified name.'''
--> 259 from paddlehub.module.manager import LocalModuleManager
260 manager = LocalModuleManager()
261 user_module_cls = manager.search(name, source=source, branch=branch)
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/module/manager.py in <module>
26 from paddlehub.module.module import Module as HubModule
27 from paddlehub.server import module_server
---> 28 from paddlehub.utils import xarfile, log, utils, pypi
29
30
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/utils/pypi.py in <module>
16 import os
17 import subprocess
---> 18 from pip._internal.utils.misc import get_installed_distributions
19 from typing import IO
20
ImportError: cannot import name 'get_installed_distributions' from 'pip._internal.utils.misc' (/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/pip/_internal/utils/misc.py)
```