我正在使用Visual studio,正在尝试学习如何使用scikit- learn /sklearn。我使用'pip‘安装了它和其他所有的包,没有任何问题。
从字面上讲,我只是想导入它。还没有其他代码。
但是,每当我尝试导入它时,我都会得到以下错误:
Traceback (most recent call last):
File "c:/Users/samir/Code/Machine Learning A-Z/Machine Learning A-Z (Codes and Datasets)/Part 1 - Data Preprocessing/Section 2 Part 1 - Data Preprocessing/Python/data_preprocessing_Samir.py", line 20, in <module>
import sklearn
File "C:\Users\samir\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\sklearn\__init__.py", line 82, in <module>
from .base import clone
File "C:\Users\samir\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\sklearn\base.py", line 17, in <module>
from .utils import _IS_32BIT
File "C:\Users\samir\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\sklearn\utils\__init__.py", line 20, in <module>
from scipy.sparse import issparse
File "C:\Users\samir\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\__init__.py", line 130, in <module>
from . import _distributor_init
File "C:\Users\samir\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\_distributor_init.py", line 61, in <module>
WinDLL(os.path.abspath(filename))
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\ctypes\__init__.py", line 364, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found
发布于 2021-06-18 22:53:06
你需要openslide windows库。使用以下任一链接获取二进制文件。
安装完成后,打开安装目录,找到"bin“文件夹,并将其添加到windows路径中。
要将"bin“文件夹的路径添加到path变量,请启动运行框并输入"sysdm.cpl”
这将打开系统属性窗口。进入"Advanced“选项卡,点击"Environment Variables”按钮:
在“系统变量”窗口中,找到"Path“变量,然后单击”编辑“:
在此处输入图像描述
将光标放在变量值行的末尾,然后添加python.exe文件的路径,路径前面有分号字符(;)。在我们的示例中,我们添加了以下值:;C:\Python34。(但对你来说,添加openslide "bin“文件夹)
关闭所有窗口。现在你可以运行sklearn了。
https://stackoverflow.com/questions/68036939
复制相似问题