Python版本:3.5.2

我开始学习机器学习和事物...所以我安装了sklearn和其他一些以pip形式出现的软件包。 除了sklearn以外,所有其他组件都能够成功安装,因此,我下载了车轮并从此处安装了它。 它已成功安装,但是当我尝试导入它以检查正确的安装时,出现很多错误:

Traceback (most recent call last):

File"C:\MyFiles\Programs\Python\PlayGround.py", line 1, in

import sklearn

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn__init__.py", line 134, in

from .base import clone

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\base.py", line 12, in

from .utils.fixes import signature

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils__init__.py", line 11, in

from .validation import (as_float_array,

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\validation.py", line 18, in

from ..utils.fixes import signature

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\fixes.py", line 144, in

from scipy.sparse.linalg import lsqr as sparse_lsqr # noqa

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\linalg__init__.py", line 114, in

from .isolve import *

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\linalg\isolve__init__.py", line 6, in

from .iterative import *

File"C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in

from . import _iterative

ImportError: DLL load failed: The specified module could not be found.

代码只是:

1import sklearn

我已经检查了下载的车轮包装的正确版本。

我该如何纠正它以及为什么会发生?

我建议卸载sklearn和其他依赖项,然后重新安装它们。 如果可以的话,可以使用Conda环境会更好。

您确定使用的pip版本与您使用的Python环境相同吗?

我不明白? 请解释。 @没有

@SreeramTP尝试过,没用!

在控制台中,如果键入pip,Bash将自动完成以下操作:None@vacuum:~$ pip pip pip3 pip3.5 pip3.6。 这意味着我已经安装了多个版本的pip。 pip3.5仅适用于Python 3.5.x,pip3.6仅适用于Python 3.6.x。 您需要使用适当的pip版本。

您是否尝试过从Gohlkes网站安装numpy和scipy来具有与sklearn相同的编译器?

我只安装了python 3.5,所以没有其他版本的pip。 @没有

以下步骤解决了我的问题:

卸载numpy,sklearn和scipy。

从这里下载numpy + mkl和scipy。

首先安装numpy + mkl,然后安装scipy。

从pip安装sklearn。

下载并安装numpy + mkl文件。

当前,您可能只安装了numpy文件。

转到:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

下载适合您的python安装的相应wheel文件

pip install"/path_to_thefile/numpy-1.14.6+mkl-cp36-cp36m-win_amd64.whl"

这应该对你有帮助

需要检查各种内容:

检查numpy,scipy安装版本。

如果它们正确,则尝试导入numpy和scipy。

如果它们正确导入,则清除您的temp(c:/users/username/Appdata/local/temp)文件夹。重新启动机器,然后重试。

如果仍然无法解决问题,请卸载scipy,numpy,sklearn和

重新安装正确的车轮文件

python sklearn下载了但是引用失败_关于python:导入sklearn时出错相关推荐

  1. python对象一定要删除引用吗_在Python中删除一个对象和所有对它的引用?

    如果我理解正确,你将包装一些C代码,并且C代码有一个可以被调用的析构函数.之后,任何使用指向C代码对象的指针的尝试都会导致致命的崩溃. 我不确定你的具体情况,所以我将给你两个替代答案. 0)如果C对象 ...

  2. python封装成exe后运行失败_解决Python使用pyinstaller打包生成exe运行提示错误 | kTWO-个人博客...

    最近用python写了个小的桌面程序,在本机上调试的时候,一点问题都没有,在生成exe后也可以正常打开,但是我发给舍友用的时候却突然出现的错误,运行后提示Failed to execute scrip ...

  3. python音乐下载器交互界面设计_用python实现的百度音乐下载器-python-pyqt-改进版...

    之前写过一个用python实现的百度新歌榜.热歌榜下载器的博文,实现了百度新歌.热门歌曲的爬取与下载.但那个采用的是单线程,网络状况一般的情况下,扫描前100首歌的时间大概得到40来秒.而且用Pyqt ...

  4. python脚本下载钉钉的文件_利用python下载钉钉群直播视频

    今年因为疫情的原因不能开学,所以很多学校都使用钉钉进行在线授课,但是在钉钉里面点击下载群直播回放的时候却发现: 真好,管理员设置了不允许下载回放. 这就完了吗?NoNoNo!既然正常途径下载不了,那么 ...

  5. python自己创建模块引用失败_详解Python import方法引入模块的实例 Python怎么import自己写的模块...

    python中 import导入模块失败的问题? python中的import引用不了模块我傻,为你傻;我痛,为你痛;深夜里,你是我一种惯性的回忆. 为什么我用from lianxi import*就 ...

  6. python导入模块失败_关于python导入模块失败的问题

    1.下载netsnmp的源码包, net-snmp-5.7.3.zip 2.解压并安装,tar xzvf net-snmp-5.7.3.zip; cd net-snmp-5.7.3; ./config ...

  7. python调用kafka拉取数据失败_无法使用kafkapython从另一个容器向Kafka容器发出请求...

    环境:services: zookeeper: image: wurstmeister/zookeeper ports: - 2181 kafka: image: wurstmeister/kafka ...

  8. python中format函数用法简书_从Python安装到语法基础,这才是初学者都能懂的爬虫教程...

    Python和PyCharm的安装:学会Python和PyCharm的安装方法 变量和字符串:学会使用变量和字符串的基本用法 函数与控制语句:学会Python循环.判断语句.循环语句和函数的使用 Py ...

  9. python自动登录并提交表单_用python模拟登录(解析cookie + 解析html + 表单提交 + 验证码识别 + excel读写 + 发送邮件)...

    老婆大人每个月都要上一个网站上去查数据,然后做报表. 为了减轻老婆大人的工作压力,所以我决定做个小程序,减轻我老婆的工作量. 准备工作 1.tesseract-ocr 这个工具用来识别验证码,非常好用 ...

最新文章

  1. http传输json文件_python
  2. Python安装及netcdf数据读写
  3. 关于学习Python的一点学习总结(39->导入模块)
  4. BLE 配对流程(转自襄坤在线)
  5. C语言多维数组做函数参数技术推演
  6. ajax同步和异步的区别_同步电机和异步电机区别
  7. div下图片自适应解决方法
  8. Git时出现“error: 源引用表达式 main 没有匹配 error: 推送一些引用到 ‘https://github.com/***.git‘ 失败”的错误提示
  9. offline tablespace的几种方法
  10. 大数据可视化有什么作用
  11. Android音视频【一】H264编码基础
  12. Xamarin自学教程(Android)之一
  13. 在学习时,遇到in module ssbuild. File is included in 4 contexts
  14. windows资源监视器中内存项(提交、工作集、可共享、专用)的含义及区别
  15. 微信+html5+播放音频+自动播放,html5音频实现微信语音播放效果
  16. Datax-HdfsWriter如何实现支持decimal类型数据写入
  17. 原生JavaScript实现五子棋(直接上代码干货点赞收藏拿走)
  18. 方便实用的串口调试工具/串口调试助手/串口精灵 (工具一)
  19. python 100days github_GitHub - 596861134/Python-100-Days: Python - 100天从新手到大师
  20. security 二层交换安全

热门文章

  1. 50个PHP程序性能优化的方法
  2. Linux一键安装Lnmp
  3. PHP的serialize与json_encode
  4. mysql 图形插件_对我来说数据库图形化管理工具用这个足够了
  5. mysql 修改数据 where_MySQL笔记之修改数据的解决方法
  6. 提高显微镜分辨率方法_Nat Protoc | 利用激光干涉获得超高分辨率显微镜
  7. resttemplate 请求重试_使用Spring Cloud Ribbon重试请求
  8. mysql扩展使用_mysql的扩展应用
  9. python绘制蝴蝶曲线_如何编程实现蝴蝶函数曲线
  10. JQuery动态创建Form