微软lightgbm windows下python安装:importerror: cannot import name numpy-尊龙官方平台

微软lightgbm windows下python安装:importerror: cannot import name numpy_mkl

el/2024/3/25 19:41:53

最近写了一篇关于“微软开源分布式高性能gb框架lightgbm安装使用”的文章,有小伙伴安装python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。"windows7下python的scipy库的安装"的问题解决后,又遇到“importerror: cannot import name numpy_mkl”的问题。如下:

d:\lightgbm\lightgbm\examples\python-guide>python simple_example.py
traceback (most recent call last):file "simple_example.py", line 4, in import lightgbm as lgbfile "d:\python27\lib\site-packages\lightgbm-0.1-py2.7.egg\lightgbm\__init__.p
y", line 9, in from .basic import dataset, boosterfile "d:\python27\lib\site-packages\lightgbm-0.1-py2.7.egg\lightgbm\basic.py",line 15, in import scipy.sparsefile "d:\python27\lib\site-packages\scipy\__init__.py", line 61, in from numpy._distributor_init import numpy_mkl  # requires numpy mkl
importerror: cannot import name numpy_mkl
为什么会出现这样的问题呢?

参考“http://stackoverflow.com/questions/37267399/importerror-cannot-import-name-numpy-mkl”的说法是

由于我的“scipy”是按"windows7下python的scipy库的安装"中的方法使用“.whl”文件安装的,而“numpy”是使用“pip install numpy”命令安装的。

其实我使用“pip install numpy”命令安装,实际上也是下载了一个“.whl”文件,只是和“scipy”的下载的源不一样,但是就不行了。

怎么办怎么办?

我又用命令“pip uninstall numpy”把它卸载了,

用和“scipy”同样的源,从“http://www.lfd.uci.edu/~gohlke/pythonlibs/”上下载“numpy”的安装文件。

再用命令安装:pip install numpy-1.11.3-cp27-cp27m-win_amd64.whl

问题解决了。

======================文档信息======================
尊龙凯时官方的版权声明:非商用自由转载-保持署名-注明出处
署名(by) :testcs_dn(微wx笑)
文章出处:[无知人生,记录点滴](http://blog.csdn.net/testcs_dn)


http://www.ngui.cc/el/5127824.html

相关文章

windows7 设置pip 镜像 pip warning:–trusted-host 问题尊龙官方平台的解决方案

最近写了一篇关于“微软开源分布式高性能gb框架lightgbm安装使用”的文章,有小伙伴安装python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。这不又遇到;设置pip 镜像 pip warning:–trusted-host 问题。 pip升级到7.0以后,在使用http镜像进行包安装及升级…

微软开源分布式高性能gb框架lightgbm安装使用——python

最近写了一篇关于“微软开源分布式高性能gb框架lightgbm安装使用”的文章,有小伙伴安装python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。 先看遇到的坑 (linux环境解决起来可能简单一些,windows用户相对比较麻烦): pip尊龙官方平台官网国外镜像站无法访问 pyt…

c# winform webbrowser 设置为编辑模式

写个程序批量下载文件,要分析的html的页面是需要登录才能访问的,而下载的相关页面是不需要登录访问的,所以偷个懒,程序中把webbrowser 设置为编辑模式,这样把要分析的内容从已经登录的浏览器窗口中复制过来就可以了。 …

为按钮添加click单击事件处理程序,显示/隐藏另一个按钮

在上篇“走进android开发的世界,helloworld”,我们创建了一个android 项目 helloworld,并演示了如何通过usb连接手机查看运行效果;这里讲一下如何为应用添加一个按钮,并为按钮添加click单击事件处理程序,显…

使用android模拟器预览调试程序

在上篇“走进android开发的世界,helloworld”,我们创建了一个android 项目 helloworld,并演示了如何通过usb连接手机查看运行效果;而如果没有手机或没有对应型号的手机,又想做对应型号(屏幕尺寸、android系…

走进android开发的世界,helloworld

你知道hello world程序的由来吗?对于大多数编程语言的学习来说,真正入门的一课就是 hello world! 会而不难,难而不会。虽然很多人写过关于android开发hello world的文章,但随着时间的推移,开发工具、技术的…

android studio 下载及安装

android 开发工具主流的还是android studio,当然也有很多人喜欢用eclipse,也有人喜欢用intellij idea ;还有xamarin这种只需要编写一次代码,可以编译多种平台可运行的强大工具。但是它又真的强大吗?就我看来没有&#…

我为什么要在android找工作越来越难的时候开始学习它

近期一方面是所在的公司招聘java开发人员很难招到合适的,投简历的人很少;而另一方面,经常听身边的人说android、ios方面找工作不好找,特别是没什么经验的,经验比较少的!说是不好找,但在我家所在…

arduino 入门 hello world(led闪烁)

hello world ,中文意思:你好,世界。世界上的第一个程序就是hello world,由brian kernighan创作。然而在单片机、微控制器的学习上的hello world 就是通过程序控制led灯(通常是发光二极管)闪烁。 准备 我的系…

arduino nano,uno 驱动安装

arduino不同型号的开发板安装驱动的方式也不尽相同,但基本也就是两种: 1、系统自动安装驱动; 将arduino开发板通过usb线连接到电脑,系统会自动安装驱动,但这个过程可能比较慢! 如果你希望通过手动安装&…
网站地图