Loop3D / map2loop

MIT License
9 stars 9 forks source link

[Bug] - Installation issues on windows from conda #132

Closed lachlangrose closed 1 week ago

lachlangrose commented 1 week ago

Version

m2l 3.1.11, lpf 0.1.3

Bug Description

cannot install a working python environment when using anaconda and windows.

Minimal reproducible example

conda create -n m2ldev -c conda-forge -c loop3d "map2loop==v3.1.11" -y

import map2loop __

Expected Behavior

Map2loop should import

Actual Behavior

Traceback (most recent call last): File "", line 1, in File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\map2loop__init.py", line 1, in from .project import Project File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\map2loop\project.py", line 2, in from map2loop.fault_orientation import FaultOrientationNearest File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\map2loop\fault_orientation.py", line 3, in import pandas File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\pandas\init.py", line 49, in from pandas.core.api import ( File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\pandas\core\api.py", line 9, in from pandas.core.dtypes.dtypes import ( File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\pandas\core\dtypes\dtypes.py", line 47, in from pandas.errors import PerformanceWarning File "C:\Users\lachl.conda\envs\m2ldev\lib\site-packages\pandas\errors\init.py", line 6, in import ctypes File "C:\Users\lachl.conda\envs\m2ldev\lib\ctypes\init__.py", line 8, in from _ctypes import Union, Structure, Array ImportError: DLL load failed while importing _ctypes: The specified module could not be found.

Additional Context

Bug does not exist on unix

If an environment only using LoopProjectFile is included this issue doesn't occur.

Environment

windows

Severity