python - 安装错误 : cannot import name 'collections_abc' from 'six.moves' (unknown location)

标签 python

我尝试在 anaconda 命令提示符上 pip install --upgrade google-cloud-bigquery[pandas]

但是在安装的时候出现了这个错误

ERROR: astroid 2.3.1 requires typed-ast<1.5,>=1.4.0; implementation_name == "cpython" and python_version < "3.8", which is not installed.
ERROR: astroid 2.3.1 has requirement six==1.12, but you'll have six 1.15.0 which is incompatible.

当我在 jupyter notebook 上运行它时,我得到 ImportError:无法从“six.moves”(未知位置)导入名称“collections_abc”

最佳答案

我能够通过显式安装六个更新版本(1.13.0 而不是 1.11.0)来解决此问题:

pip3 install --upgrade six>=1.13.0

关于python - 安装错误 : cannot import name 'collections_abc' from 'six.moves' (unknown location),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64581628/

相关文章:

python - Tornado :将字符串数据传递给渲染页面中的 JavaScript 代码

python - 操作系统错误: [Errno 0] Error in httplib2 request

python - 为什么自适应阈值图像比原始图像小?

python - 具有多个基元的显示列表的 VBO 等价物?

python - 使用用公式编写的单元格中的值

"?"附近的 Python SQLite : syntax error

python - 比较两个名字和姓氏列表以找到匹配项

python - 如何获取Python/Pip包的PyPi链接、许可证、代码和主页?

python - 根据 pandas 中每列的条件进行按列值替换

Python gettext i18n 具有相同语言的不同版本