首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ImportError:无法从“集合”导入名称“序列”(/usr/lib/python3.10/collections/__init__..py)

ImportError:无法从“集合”导入名称“序列”(/usr/lib/python3.10/collections/__init__..py)
EN

Stack Overflow用户
提问于 2022-08-25 16:43:00
回答 1查看 1.8K关注 0票数 1

当我试图提高公关时,我在Jenkins构建站点阶段得到了这个错误,有人能帮我解决这个错误吗?提前谢谢。

代码语言:javascript
运行
复制
Build site
mkdocs build
— Shell Script
<1s
[2022-08-24T17:43:51.923Z] + mkdocs build
[2022-08-24T17:43:52.182Z] Traceback (most recent call last):
[2022-08-24T17:43:52.182Z]   File "/usr/local/bin/mkdocs", line 5, in <module>
[2022-08-24T17:43:52.182Z]     from mkdocs.__main__ import cli
[2022-08-24T17:43:52.182Z]   File "/usr/local/lib/python3.10/dist-packages/mkdocs/__main__.py", line 14, in <module>
[2022-08-24T17:43:52.182Z]     from mkdocs import config
[2022-08-24T17:43:52.182Z]   File "/usr/local/lib/python3.10/dist-packages/mkdocs/config/__init__.py", line 2, in <module>
[2022-08-24T17:43:52.182Z]     from mkdocs.config.defaults import DEFAULT_SCHEMA
[2022-08-24T17:43:52.182Z]   File "/usr/local/lib/python3.10/dist-packages/mkdocs/config/defaults.py", line 4, in <module>
[2022-08-24T17:43:52.182Z]     from mkdocs.config import config_options
[2022-08-24T17:43:52.182Z]   File "/usr/local/lib/python3.10/dist-packages/mkdocs/config/config_options.py", line 5, in <module>
[2022-08-24T17:43:52.182Z]     from collections import Sequence, namedtuple
[2022-08-24T17:43:52.182Z] ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
script returned exit code 1

EN

回答 1

Stack Overflow用户

发布于 2022-08-25 20:04:35

使用Python3.10,Sequence已被移动到collections.abc

似乎您正在使用一个非常老版本的mkdocs (来自10月2020+)。请考虑使用pip install -U mkdocs更新mkdocs。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73491058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档