Open
Description
Error:
File "~/Charge a Credit Card/python_charg_r01.py", line 13, in <module>
from authorizenet import apicontractsv1
File "~/.local/lib/python3.10/site-packages/authorizenet/apicontractsv1.py", line 9, in <module>
import pyxb.binding
File "~/.local/lib/python3.10/site-packages/pyxb/binding/__init__.py", line 8, in <module>
from . import datatypes
File "~/.local/lib/python3.10/site-packages/pyxb/binding/datatypes.py", line 1243, in <module>
from . import content
File "~/.local/lib/python3.10/site-packages/pyxb/binding/content.py", line 807, in <module>
class _PluralBinding (collections.MutableSequence):
AttributeError: module 'collections' has no attribute 'MutableSequence'
To fix this issue, you can modify the import in your code from:
import collections
to:
import collections.abc as collections
This change ensures compatibility with Python 3.10 and resolves the AttributeError you encountered.
in both files
content.py
basis.py
Metadata
Metadata
Assignees
Labels
No labels