SciPy0.11.0(or higher)安装

  OpenMDao程序依赖scipy并且要求版本在0.11.0以上,安装起来费了一些劲。网上查的可以apt-get install python-scipy安装,但版本只到0.08.0(这里不禁要问源的维护人员搞毛去了,如果支持更高的,根本就不费一点事了)。因此按照OpenMDao官网上给出的教程下载源程序编译安装,然后输入以下几条命令,大概就是让python知道安装了这个包吧:

cd /usr/local/lib/python2.7/dist-packages
sudo find scipy -type d -exec chmod o=rx {} \;
sudo find scipy -type f -exec chmod o=r {} \;

但很遗憾不管用,我的local路径下就没有scipy这个文件,在/usr/lib/python2.7里倒是有,于是cd到那个路径下如是操作,仍是不行。不禁疑惑,难道是没更新好版本,于是查python怎么自动安装第三方程序库,得到pip和easy_install两个方法,都可以在apt-get里安装,选用了pip,先介绍一下三个常用使用方法:

pip install  abc         安装
pip uninstall  abc       卸载
pip freeze               列出第三方库及版本号       

可惜scipy仍是安装不成功。怀疑是安装的python版本太多导致的。

  回宿舍后用自己的本试,本上只装了python2.7.3。这次没感贸然行事,百度了多种方法,才知道scipy还要依赖blas,lapack,atlas这些非python库(这个难道不是一开始就该搞清楚的吗?!)。据说atlas不好装,于是翻看scipy的install.txt(这也应该是在开始安装前研读的!),它说sudo apt-get install python python-dev libatlas3-base-dev gcc gfortran g++能解决所有的依赖库,试之发现没有libatlas3-base-dev,只好装了个libatlas-base-dev,保险起见又把blas和lapack装了,pip install scipy竟然通过了!接着安装OpenMDao竟然也ok了(提示没有zmq.h,不知道是什么东西)。以后安装这些玩意,先要搞清依赖关系,先把没安装的依赖库装上再折腾其他的。

时间: 2024-10-10 11:02:46

SciPy0.11.0(or higher)安装的相关文章

hive-0.11.0安装方法详解

先决条件: 1)java环境,需要安装java1.6以上版本 2)hadoop环境,Hadoop-1.2.1的安装方法参考hadoop-1.2.1安装方法详解 本文采用的hadoop是hadoop-1.2.1,hive采用的是hive-0.11.0 hive有三种安装模式: 内嵌模式:元数据保持在内嵌的Derby模式,只允许一个会话连接 本地独立模式:在本地安装Mysql,把元数据放到Mysql内 远程模式:元数据放置在远程的Mysql数据库 内嵌模式安装: 1.上传并解压hive-0.11.0

hive-0.11.0安装方法具体解释

先决条件: 1)java环境,须要安装java1.6以上版本号 2)hadoop环境,Hadoop-1.2.1的安装方法參考hadoop-1.2.1安装方法具体解释 本文採用的hadoop是hadoop-1.2.1.hive採用的是hive-0.11.0 hive有三种安装模式: 内嵌模式:元数据保持在内嵌的Derby模式.仅仅同意一个会话连接 本地独立模式:在本地安装Mysql,把元数据放到Mysql内 远程模式:元数据放置在远程的Mysql数据库 内嵌模式安装: 1.上传并解压hive-0.

Navicat Premium 12.1.11.0安装与激活

本文介绍Navicat Premium 12.1.11.0的安装.激活与基本使用. 博主所提供的激活文件理论支持Navicat Premium 12.0.x系列和Navicat Premium 12.1.x系列的注册机.由于本文一直在更新,Navicat Premium 12.0.x系列全部都是可以成功激活的. 已于2018年12月16日测试,成功激活Navicat Premium 12.1.11.0! 一.Navicat Premium 12下载 Navicat Premium 12是一套数据

Quartus II 11.0 开始使用

一.Altera Quartus II 11.0套件介绍 所谓巧妇难为无米之炊,再强的软硬件功底,再多的思维创造力,没有软件的平台,也只是徒劳.因此,一切创造的平台——Quartus II 软件安装,由零开启的世界,便从此开始. 自从Bingo 2009年开始接触FPGA,Quartus II 版本的软件从n年前的5.1版本到今天的最新发布的11.0,都使用过:当然对于软件核心构架而言,万变不离其宗.虽然多多少少有点bug,但这10多个版本发展到了现在,能看到Altera一直在努力,致力于更完美

Quartus II 11.0破解要点(与低版本的不同)

小序: 最近用到了黑金的altera飓风4带的开发板,套件里面带的Quartus II软件版本为11.0,之前所用版本为9.1,所以打算吧11.0版本也安装一下.没想到这个破解的过程让我属实蛋疼,步骤说明里面有所遗漏,导致我最终花了3个小时才把它搞定,在这里补充一下要点. 破解步骤中生成的 license.dat 文件中需要将 XXXXXXXXXXXX 替换为自己的网卡号 ,Quartus II 中的 tool 下面的 license setup 里面会给出若干个,如下图 我这里的 NIC ID

centos 6.8 编译安装git 2.11.0

系统环境:CentOS release 6.8 (Final) 默认Git :1.7.1 需求git :2.11 卸载centos自带的git:yum remove git -y 下载git-2.11.0.tar.gz 上传至服务器,下载链接:http://distfiles.macports.org/git/ 解压安装git 并添加git到环境变量 cd /usr/local/src/ tar zxvf git-2.11.0.tar.gz make prefix=/usr/local/git 

RemotelyAnywhere 11.0.2716 SERVER EDITION 绿色破解安装版

RemotelyAnywhere是一个小巧的,利用浏览器进行远程控制的小程序.只要在服务器端安装该软件,然后你就可以通过任何一个支持 Java 的浏览器对远程计算机进行控制了.通过它,你可以管理远程计算机上的各种服务.进程.用户和文件,甚至远程重启.这一软件的可贵之处是,你不需要安装任何客户端软件,只要具备兼容javascript的浏览器就可以. 这个版本“11.0.2716”是目前最新的破解版本了,官网最新的版本是“11.4.3324”. 下载链接: http://pan.baidu.com/

在workstation 11.0上安装Cisco ACS5.6

安装环境:Workstation 11.0 安装前准备:创建一台虚拟机,然后挂载ACS_v5.6.0.22.iso 安装过程: 按"1"进行安装 由于之前在创建虚拟机的时候给虚拟机分配了10G的空间,所以在安装的过程中出现了如下错误提示: 通过提示可以看到安装ACS5.6至少需要60GB的空间,其实在这里60GB只是一个指标,我安装的时候硬盘可用空间是少于60GB的,不过在创建虚拟机的时候还是给分配了60GB,欺骗了ACS.再次安装的时候就没有这个提示了. 复制文件和安装文件的过程在这

Valgrind 3.11.0编译安装

Valgrind 3.11.0编译安装 Valgrind是一款用于内存调试.内存泄漏检测以及性能分析的软件开发工具. Valgrind遵守GNU通用公共许可证条款,是一款自由软件. 到3.3.0版本为止,Valgrind支持x86.x86-64以及PowerPC上的Linux.除此之外,还有一些其它非正式支持的类Unix平台(如FreeBSD.NetBSD以及Mac OS X). 1.下载Valgrind 3.11.0 直接下载源码包 wget http://valgrind.org/downl