文档章节

windows7下python 3.5安装numpy1.10.1

在湖闻樟
 在湖闻樟
发布于 2015/10/13 17:22
字数 328
阅读 5869
收藏 5
点赞 2
评论 0

在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
Docker安装Python3.5

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录python,用于存放后面的相关东西。 mkdir -p ~/python ~/python/myapp myapp目录将映射为python容器配置的应用目录 进入创建的p...

李金泽
03/26
0
0
windows 安装 spark 及 pycharm 调试 TopN 实例

首先声明本文搭建的环境为:windows8.1 + spark1.6.0 + python2.7 + jdk8,spark on windows 对 windows及python版本不怎么挑,但是对 spark 版本要求极其苛刻,比如 spark1.6.1 就无法运行。...

大数据之路
2012/06/28
0
0
Qt for Python 5.11 发布,PySide2 首个正式版本

Qt 团队近日发布了 Qt for Python 5.11 ,这是 Qt for Python 的首个正式版本。 正如版本号所示,Qt for Python 5.11 基于上个月发布的 Qt 5.11 ,具体的更新内容可查阅: https://www.osch...

王练
06/16
0
8
pip的安装及其使用

安装: Python3 :apt-get install python3-pip Python2 : apt-get install python2-pip 查看版本信息: python3 -m pip -V pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5) p......

Bony
2016/10/29
6
0
window7 安装tensorflow

1.CUDA® Toolkit 8.0,到官网下载8.0的版本(不要下载最新的版本),安装. 2.cuDNN v5.1,解压,把cuda目录下的三个文件夹拷贝到C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0(这里是cud...

无名随风
2017/11/06
0
0
ubuntu 如何升级python 2.7 到 3.5

正常情况下,你安装好ubuntu16.04版本之后,系统会自带 python2.7版本,如果需要下载新版本的python3.5,就需要进行更新。下面给出具体教程:   1.首先在ubuntu的终端ternimal输入命令: ...

麦子时光_新浪微博
07/01
0
0
Cocos2d-x 2.2+python开发环境配置和项目创建

由于一开始学习cocos2d-x时,用的是2.1版本,移植方面不太好,于是今天决定换成2.2版本的,以下给出配置过程(windows7环境下的)。 首先下载需要的工具: Cocos2d-x 2.2.1 下载链接:http:...

Sel_hui
2013/12/07
0
0
20行代码用python实现一个钩子

最近在玩键盘监控,于是有了这么一个文章,鄙人做成的成品是获取到某某人在某某网登录的时候(仅限某某网)会把字符串跟截图统统发到鄙人邮箱,当然只是做着玩的,大家不要想去干坏事哈!以下...

python达人
04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

知识点总结

jq如何拿到data-info的自定义属性 1.1 原生可以获取到所有属性el.attrbutes 1.2 jq的$(el).attr('属性名称') 继承的几种方式,原型链 2.1 扩展原型对象实现继承 2.2 替换原型对象实现继承 2....

litCabbage
7分钟前
0
0
python语言规范

http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/...

ghou-靠墙哭
11分钟前
0
0
istio 监控,遥测 (理论)

Istio提供了一种灵活的模型来强制执行授权策略并收集网格中服务的遥测。 基础架构后端旨在提供用于构建服务的支持功能。它们包括诸如访问控制系统,遥测捕获系统,配额执行系统,计费系统等之...

xiaomin0322
13分钟前
0
0
阿里资深专家面试问题收集

corejava hashcode相等的两个对象一定相等吗?equals呢?反过来相等吗? 介绍一下集合框架? hashtable,hashmap底层实现是什么?hashtable和concurrenthashmap底层实现的区别? hashmap和treemap的...

undefine
14分钟前
6
0
alpine安装软件指定安装源

linux-alpine安装软件指定安装源 一、永久修改apk下载源地址 vi etc/apk/repositories 替换成阿里源 http://mirrors.aliyun.com/alpine/v3.8/main/http://mirrors.aliyun.com/alpine/v3...

我心中有猛狗
14分钟前
0
0
Centos7通过yum安装nginx

添加源地址(直接install可能不是最新版本的) sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装 sudo yum install -y ng......

iplusx
16分钟前
0
0
ef .core Dapper Helper

using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Threading.Tasks; using Dapper; using Dap......

Lytf
18分钟前
0
0
iOS 小笔记

1.以下代码打印什么     __block int val = 10;    void (^blk)(void) = ^{        printf("val=%d\n",val);        };       val = 2;    blk(); /...

风了个1
20分钟前
0
0
【Spring Boot 系列 Spring Boot示例程序】

入门程序步骤,创建一个Maven项目。继承Spring Boot官方提供的父工程。再引入一个Web的应用启动器。 1、选择一个合适的IDEA工具 创建一个Maven工程,并添加如下配置 <parent> <...

HansonReal
21分钟前
0
0
217. Contains Duplicate - LeetCode

Question 217. Contains Duplicate Solution 题目大意:判断数组中是否有重复元素 思路:构造一个set,不重复就加进去,重复返回true,如果数据量大的话,可以用布隆过滤器 Java实现: publ...

yysue
25分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部