Python sklearn 安装窗口

Posted

技术标签:

【中文标题】Python sklearn 安装窗口【英文标题】:Python sklearn installation windows 【发布时间】:2020-06-30 13:00:17 【问题描述】:

当尝试使用 pip 在 Windows 10 上安装 Python 的 sklearn 包时,我收到一个 EnvironmentError,告诉我没有这样的文件或特定文件的目录:

错误:由于 EnvironmentError 无法安装软件包:[Errno 2]没有这样的文件或目录: 'C:\Users\Rik\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\sklearn\datasets\tests\data\openml\292\api-v1-json -data-list-data_name-australian-limit-2-data_version-1-status-deactivated.json.gz'

我多次尝试重新安装以下软件包:

scikit 学习 scipy sklearn

我还尝试下载 github 主文件夹,用于 sklearn 并将其粘贴到安装程序期望文件所在的目录中,即使使用 pip 安装时,它也会告诉我文件丢失。

此外,我尝试通过 github 存储库下载并运行它来安装它

python setup.py install

但这会导致奇怪的 Microsoft Visual Studio 错误,因为显然它正在尝试运行测试程序或其他东西,不确定。

有解决这个问题的建议吗?

【问题讨论】:

你试过什么命令? 【参考方案1】:

您可以在这里找到解决方案:https://scikit-learn.org/stable/install.html

出现问题是因为您的情况已达到默认路径大小限制,您可以通过以下步骤进行更改:

打开regedit工具(使用windows cmd) 访问“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem”键 将“LongPathsEnabled”值更改为 1 使用命令“pip install --exists-action=i scikit-learn”重新安装 sklearn

【讨论】:

谢谢。我遇到了同样的问题,这很有帮助。 这对我也有帮助 谢谢,有帮助。注册表编辑是有风险的,请确保您遵循确切的步骤。在看到LongPathsEnabled 变量时右键单击以将值设置为1

以上是关于Python sklearn 安装窗口的主要内容,如果未能解决你的问题,请参考以下文章

sklearn数据库-老鱼学sklearn

Sklearn 自定义转换器:使用 FunctionTransformer 和子类化 TransformerMixin 的区别

哪些观察与带有 sklearn 包实现的 LDA 中的主题模型相关联

Keras 神经网络和 SKlearn SVM.SVC

主题建模 - 将具有前 2 个主题的文档分配为类别标签 - sklearn 潜在狄利克雷分配

Python机器学习入门之导学+无监督学习