文档章节

windows7下python 3.5安装numpy1.10.1

在湖闻樟
 在湖闻樟
发布于 2015/10/13 17:22
字数 328
阅读 5933
收藏 5

在Python3.5下使用pip安装numpy会出现错误

    d:\program files\python 3.5\lib\distutils\dist.py:261: UserWarning: Unknown
distribution option: 'define_macros'
      warnings.warn(msg)
 error: Unable to find vcvarsall.bat

使用pip下载后执行setup.py来安装出现

building library "npymath" sources
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
error: Unable to find vcvarsall.bat

在湖闻樟注:

1、使用pip install -d可以下载安装包

2、这里的找不到vcvarsall.bat和python2.7、pyhton3.4下的情况有些不同,但是python3.5也存在同样的问题


安装办法:

在湖闻樟注:比较省事的办法是从http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载编译好的包来安装,这里我是自己编辑安装。这个办法安装完后,如果有其他包把该包作为依赖来编译时会出错。

步骤一:

打开

1
[python3安装目录]Lib     /distutils/msvc9compiler     .py

修改MSVCCompiler函数:

1
vc_env = query_vcvarsall(VERSION, plat_spec)

为:

1
vc_env = query_vcvarsall(12.0, plat_spec)

这里的12.0改你安装的msvs对应的版本

这一步有其他方法,出问题或者有兴趣的话可以看看python安装扩展”unable to find vcvarsall.bat“的解决办法

步骤二:

使用pip下载numpy

pip install -d c:\ numpy

步骤三:

解压后进入numpy\distutils,复制一份

msvc9compiler.py

并重命名成

_msvccompiler.py

步骤四:

进入numpy目录执行命令安装

python setup.py install


© 著作权归作者所有

共有 人打赏支持
在湖闻樟
粉丝 17
博文 72
码字总数 68653
作品 0
深圳
程序员
私信 提问
CentOS-6.9升级到Python-3.5

CentOS-6.9升级Python到3.5 下载Python-3.5 wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz 解压 tar zxvf Python-3.5.0.tgz 进入Python-3.5.0目录 cd Python-3.5.0 指定安......

我要成神
06/29
0
0
Selenium Grid的自动化测试环境搭建经验分享

Selenium Grid是什么? Selenium-Grid 允许你在多台机器的多个浏览器上并行的进行测试,也就是说,你可以同时运行多个测试。本质上来说就是,Selenium-Grid 支持分布式的测试执行。它可以让你...

江边望海
2015/08/19
0
0
Python 3.5.4 和 3.4.7 发布,仅修复安全问题

Python 3.5.4 和 3.4.7 已发布。 Python 3.5.4 是 3.5 系列的最后一个“错误修复”版本。Python 3.5 分支现在已经进入“仅修复安全问题”的状态;在 3.5 分支中,唯一的改进将是安全问题方面...

局长
2017/08/10
1K
5
pip安装aiohttp的问题?

linux系统,安装python的三个版本:2.7,3.4和3.5;其中2.7和3.4都安装在/usr/bin/python中;3.5是后来手动安装的,安装在/usr/local/bin/python3.5中; 现在安装aiohttp; sudo pip install aio...

vx2008
2016/05/12
2.5K
7
Windows 安装 Anaconda3 详细过程

Windows 安装 Anaconda3 详细过程 2017年08月10日 23:45:16 Erikly 阅读数:137413 标签: windowsanacondapython 更多 个人分类: Python 版权声明:本文为博主原创文章,未经博主允许不得转...

linjin200
11/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
26分钟前
1
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
48分钟前
4
0
在PC上测试移动端网站和模拟手机浏览器的5大方法

总结很全面,保存下来以备不时之需。原文地址:https://www.cnblogs.com/coolfeng/p/4708942.html

kitty1116
今天
5
0
分布式Session共享解决方案

分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访...

Java干货分享
今天
10
0
开源软件和开源模式面临的生存危机

导读 开源模式可能正面临一场危机。越来越多的开源软件和平台被大型云计算服务商融入自家的云服务体系,并以此获利颇丰,但并不支付费用,也没有对开源社区做出相应的回馈。而实际上,大部分...

问题终结者
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部