I have an error with my python setup in Alteryx.
When I run the code:
from ayx import Alteryx
I get this error:
ImportError: Unable to import required dependencies:
numpy: cannot import name 'machar' from partially initialized module 'numpy.core' (most likely due to a circular import) (C:\Users\[User]\AppData\Roaming\Python\Python38\site-packages\numpy\core\__init__.py)
I've tried a number of things including doing a reinstall of Alteryx, upgrading packages (ayx, pandas, numpy), deleting packages and reinstalling but this error, or variants of it seem to persist.
Any ideas on how to fix?
Here is the full error message for reference:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-1d30f7dec1ac> in <module>
----> 1 from ayx import Alteryx
2 #import pandas
c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\site-packages\ayx\Alteryx.py in <module>
15 """
16
---> 17 from ayx.export import (
18 __version__,
19 help,
c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\site-packages\ayx\export.py in <module>
15 """
16
---> 17 from ayx.CachedData import CachedData as __CachedData__
18 from ayx.Help import Help as __Help__
19 from ayx.Package import installPackages as __installPackages__
c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\site-packages\ayx\CachedData.py in <module>
16
17 from uuid import uuid1
---> 18 import pandas as pd
19 from ayx.DatastreamUtils import MetadataTools, Config
20 from ayx.Datafiles import Datafile
~\AppData\Roaming\Python\Python38\site-packages\pandas\__init__.py in <module>
14
15 if _missing_dependencies: # pragma: no cover
---> 16 raise ImportError(
17 "Unable to import required dependencies:\n" + "\n".join(_missing_dependencies)
18 )
ImportError: Unable to import required dependencies:
numpy: cannot import name 'machar' from partially initialized module 'numpy.core' (most likely due to a circular import) (C:\Users\[User]\AppData\Roaming\Python\Python38\site-packages\numpy\core\__init__.py)