当我尝试导入exploripy时,出现如下所示的OSError:
from ExploriPy import EDA
结果:
OSError Traceback (most recent call last)
<ipython-input-3-57ebdbe302d6> in <module>
----> 1 from ExploriPy import EDA
c:\users\htadayyon\appdata\local\programs\python\python38\lib\site-packages\ExploriPy\__init__.py in <module>
----> 1 from ExploriPy.EDA import EDA
2 from ExploriPy.WOE_IV import WOE
3 from ExploriPy.FeatureType import FeatureType
c:\users\htadayyon\appdata\local\programs\python\python38\lib\site-packages\ExploriPy\EDA.py in <module>
3 import io
4 from ExploriPy import FeatureType
----> 5 from ExploriPy import WOE_IV
6 from ExploriPy import TargetAnalysisCategorical
7 from ExploriPy import TargetAnalysisContinuous
c:\users\htadayyon\appdata\local\programs\python\python38\lib\site-packages\ExploriPy\WOE_IV.py in <module>
4 import numpy as np
5 import math
----> 6 from scipy import stats
7 from sklearn.utils.multiclass import type_of_target
8
~\AppData\Roaming\Python\Python38\site-packages\scipy\__init__.py in <module>
134
135 # Allow distributors to run custom init code
--> 136 from . import _distributor_init
137
138 from scipy._lib import _pep440
~\AppData\Roaming\Python\Python38\site-packages\scipy\_distributor_init.py in <module>
59 os.chdir(libs_path)
60 for filename in glob.glob(os.path.join(libs_path, '*dll')):
---> 61 WinDLL(os.path.abspath(filename))
62 finally:
63 os.chdir(owd)
c:\users\htadayyon\appdata\local\programs\python\python38\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error, winmode)
371
372 if handle is None:
--> 373 self._handle = _dlopen(self._name, mode)
374 else:
375 self._handle = handle
OSError: [WinError 193] %1 is not a valid Win32 application
我搜索了此错误,他们说这是因为您拥有32位系统,或者PATH中同时包含python和anaconda,但对我而言这些都不是。有什么想法吗?