Я использую angr
Framework и Python 3,8. Я продолжаю получать следующее предупреждение независимо от того, что я делаю:
/home/ruturaj/.local/lib/python3.8/site-packages/pysmt/walkers/generic.py:43: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop working
if len(nodetypes) == 1 and isinstance(nodetypes[0], collections.Iterable):
Я смотрел на этот вопрос: Как отключить python предупреждения и пробовал различные решения, которые упомянуты. Но в моем случае ничего не получалось (я использовал модуль warnings , пробовал использовать python -W ignore foo.py
- но в моем случае это не работает).
Я использую WSL (Ubuntu).
Возможный обходной путь - я могу использовать Python 3.3 - но затем мне нужно снова установить angr
для этой версии. Еще я могу обновить pysmt
, но это может не работать с текущей версией angr
.