国际象棋 __init__.py 文件中的非常奇怪的错误
Very weird error in chess __init__.py file
我在 python 中导入国际象棋并完成了项目中的所有内容,但是当我单击 运行 时,我发现文件 __init__.py
中出现了一个非常奇怪的错误
错误
File "D:\pythonProject\pythonProject3\venv\lib\site-packages\chess\__init__.py", line 37, in <module>
from typing import ClassVar, Callable, Counter, Dict, Generic, Hashable, Iterable, Iterator, List, Mapping, Optional, SupportsInt, Tuple, Type, TypeVar, Union
ImportError: cannot import name 'Counter'
我发现我需要使用更高版本的 python 我使用的是 python 3.6
我开始使用更高版本的 python,例如 3.10,现在它运行良好
我在 python 中导入国际象棋并完成了项目中的所有内容,但是当我单击 运行 时,我发现文件 __init__.py
错误
File "D:\pythonProject\pythonProject3\venv\lib\site-packages\chess\__init__.py", line 37, in <module>
from typing import ClassVar, Callable, Counter, Dict, Generic, Hashable, Iterable, Iterator, List, Mapping, Optional, SupportsInt, Tuple, Type, TypeVar, Union
ImportError: cannot import name 'Counter'
我发现我需要使用更高版本的 python 我使用的是 python 3.6 我开始使用更高版本的 python,例如 3.10,现在它运行良好