解决Invalid version: '0.10.1,<0.11'的问题
在autodl上搭建代码后,尝试运行时候报错如下:
Traceback (most recent call last): File "Run.py", line 4, in <module> from model.casRel import CasRel File "/root/autodl-tmp/CasRelPyTorch-master/model/casRel.py", line 3, in <module> from transformers import BertModel File "/root/miniconda3/envs/py37/lib/python3.7/site-packages/transformers/__init__.py", line 43, in <module> from . import dependency_versions_check File "/root/miniconda3/envs/py37/lib/python3.7/site-packages/transformers/dependency_versions_check.py", line 41, in <module> require_version_core(deps[pkg]) File "/root/miniconda3/envs/py37/lib/python3.7/site-packages/transformers/utils/versions.py", line 94, in require_version_core return require_version(requirement, hint) File "/root/miniconda3/envs/py37/lib/python3.7/site-packages/transformers/utils/versions.py", line 85, in require_version if want_ver is not None and not ops[op](version.parse(got_ver), version.parse(want_ver)): File "/root/miniconda3/envs/py37/lib/python3.7/site-packages/packaging/version.py", line 54, in parse return Version(version) File "/root/miniconda3/envs/py37/lib/python3.7/site-packages/packaging/version.py", line 200, in __init__ raise InvalidVersion(f"Invalid version: '{version}'") packaging.version.InvalidVersion: Invalid version: '0.10.1,<0.11'
解决办法:
检查你的packaging版本是否高于21.3 pip list | grep packaging 试着重新安装你的packaging pip install packaging==21.3

浙公网安备 33010602011771号