在Ubuntu中调用py导致collections.abc弃用警告



所以,我刚刚第一次安装Ubuntu,并试图运行一个非常简单的Python项目。第一次运行时,我收到了collections.abc Deprecation Warning,它提示我确保我的项目是最新的。

经过进一步的调查,我发现仅仅运行py命令就会导致这个弃用警告,如下所示:

Documents$ py
/usr/bin/py:16: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working
from collections import Iterable

你知道我该怎么解决这个问题吗?我已经从系统中删除了Python 2,并确保Python 3是最新的。

发现这与您的问题有关:https://programmerah.com/solved-python3-10-error-cannot-import-name-iterable-from-collections-46165/

而且,在Unix/Linux中,对Python环境的调用是";python";不是py。

相关内容

  • 没有找到相关文章

最新更新