安装numpy问题汇总

系统环境是win7(64bit)+python3.4(64bit)+numpy1.82+vs2012

1.如果用sourceforge上编译好的32bit的exe安装,会提示‘python version ** required,which was not found in the registry’.

原因是安装的python是64bit的吧(不确定),但是注册表里确实没有,

2.自己手动编译numpy安装,在numpy目录下cmd里‘python setup.py build‘会提示‘unable to find vcvarsall.bat‘,

原因是python默认使用的是vs2008版本,打开‘<python安装目录>\lib\distutils\msvc9compiler.py’发现默认的搜索目录下

的确没有vcvarsall这个文件。如果把vcvarsall移动到这个目录,就会出现第三个问题。一般的解决方法是使用mingw。

最好的解决方法直接在msvc9compiler.py文件中找到下面这一行:

 vc_env = query_vcvarsall(VERSION, plat_spec)

修改为:

 vc_env = query_vcvarsall(11.0, plat_spec)

我的是vs2012 对应的version就是11.0

具体为什么这样改,参考http://blog.csdn.net/ren911/article/details/6448696

但这样更改后会出现第4个问题。

3.C:\Python33\lib\distutils\msvc9compiler.py", line 287, in query_vcvarsall

raise ValueError(str(list(result.keys())))

ValueError: [‘lib‘, ‘include‘, ‘path‘]

这个问题没找到有效的解决方法 可以通过2种改version的方法避开这个问题

4.RuntimeError: Broken toolchain: cannot link a simple C program

在msvc9compiler.py中,把minfo的赋值语句更改为minfo=None,即可

安装numpy问题汇总

时间: 2024-10-31 14:22:55

安装numpy问题汇总的相关文章

CentOS 6.5下安装NumPy、SciPy、Scikit-Learn

一.更新python版本 1. 查看python版本 [[email protected] ipython-5.1.0]# python -V Python 2.6.6 2. 下载python-2.7.3 https://www.python.org/download/releases/2.7.3/ Python-2.7.3.tar.bz2 3. 解压缩并更改工作目录 tar -jxvf Python-2.7.3.tar.bz2 cd Python-2.7.3 4. 安装 ./configure

[Python]在win32上安装Numpy和Matplotlib

平台: win7-32   python3.4.3 安装过程实在是太恶心了,整理了一下方便大家,没准搜索引擎能收录到了: 遇到的问题主要有: 1.各种找不到版本兼容的下载地址 2.下载到了 .whl & .egg文件不会安装 3.安装好了文件又缺各种  module    ImportError:No module named 'six'  No module named 'dateutil'  ImportError:No module named 'pyparsing' 好了~整理了一下,具

CentOS安装MySQL问题汇总

遇到的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) denied for user 'root'@'localhost' (using password: NO) 描述:刚安装完MySQL,第一次登陆. [[email protected] ~]$ mysql -u root -p Enter password: #我记得root初始是没密码的,这句直接回车 ERROR

python安装numpy、scipy和matplotlib等whl包的方法

最近装了python和PyCharm开发环境,但是在安装numpy和matplotlib等包时出现了问题,现总结一下在windows平台下的安装方法. 由于现在找不到了工具包新版本的exe文件,所以采用了whl格式文件的安装.本人事先安装了python3.5.2,电脑是32位. 1.先安装wheel,在cmd窗口下输入: pip install wheel 2.下载工具包: numpy模块:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy scip

机器学习实战之环境配置:windows系统下安装NumPy、SciPy和Matplotlib函数库

在科学和金融领域,SciPy和NumPy等科学函数库都实现了向量和矩阵操作,增加了代码的可读性,降低了阅读门槛:同时这两个库使用底层语言(C和Fortran)编写,提高了相关应用程序的计算性能,被广泛的应用.此外还有绘图工具Matplotlib,可以绘制2D/3D图形,也可以处理科学研究中经常使用到的图形. 三个库各自的下载地址↓ http://sourceforge.net/projects/numpy/files/NumPy http://sourceforge.net/projects/s

安装numpy只需一步简单的方法

因为最近在搞机器学习,涉及到python,因为我的python版本还是windoes下的2.7版本,在学习K临近算法的时候,需要安装numpy函数,下面就把自己的安装方法写下来 1:登录网址  http://sourceforge.net/projects/numpy/files/NumPy/ 2:下载对应的numpy版本 3:windows下安装即可

Python本地安装numpy包

python的pip工具可以很方便的在线安装各种第三包包,但有时也需要离线的方式通过本地包来安装,下面就介绍一下如果通过本地安装的方式安装numpy包 1. python官网下载python安装包,并安装,记得在安装选项栏里将pip选项选上,pip是python官方自带的包管理工具 可以很方便的通过pip安装所需要的包,不过忘记点也没有关系 2. 在https://pypi.python.org/pypi/numpy下载合适的numpy版本的包,由于机器安装的是python2.7,所以这里选择了

centos 7 下安装numpy、scipy等python包

本文适用于刚入门的小白,欢迎大牛们批评指正. 因为要开始数据分析,而python又不像R和matlab那么简洁.需要安装的包很多~ 网上找了好多牛人博客,想在centos7下安装numpy,scipy等包,一开始就懵逼了,网上的指导帖很多,试了很多方法, 绕了很多弯路,总结一下经验~ ——————————————————————华丽分割线—————————————————————————— 最简单的方法: 命令行执行: sudo yum -y install gcc gcc-c++ numpy

在mac安装numpy matplotlib scipy

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #afad24; background-color: #ffffff } span.s1 { color: #d53bd3 } span.s2 { color