hello,
I have been using from arcgis.features import GeoAccessor, GeoSeriesAccessor to make my layers from data frame for a good while now. However after updating to 3.4 when I try to import the following error occurs :
from arcgis.features import GeoAccessor, GeoSeriesAccessor
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\__init__.py", line 3, in <module>
from arcgis.auth.tools import LazyLoader
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\auth\__init__.py", line 1, in <module>
from .api import EsriSession
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\auth\api.py", line 8, in <module>
from ._auth import (
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\auth\_auth\__init__.py", line 2, in <module>
from ._pki import EsriPKIAuth
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\auth\_auth\_pki.py", line 4, in <module>
from ..tools._lazy import LazyLoader
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\auth\tools\__init__.py", line 1, in <module>
from .certificate import pfx_to_pem
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\auth\tools\certificate.py", line 9, in <module>
from cryptography import x509
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\cryptography\x509\__init__.py", line 7, in <module>
from cryptography.x509 import certificate_transparency, verification
File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\site-packages\cryptography\x509\certificate_transparency.py", line 8, in <module>
from cryptography.hazmat.bindings._rust import x509 as rust_x509
ImportError: DLL load failed while importing _rust: The specified procedure could not be found.
I have tried doing the import on a different computer that also has 3.4 and there is no error I fear that I may have to do a reinstall however I came here before doing that just incase there is a better option before doing that.
see your duplicate thread
arcgis.features and GeoAccessor error when trying ... - Esri Community