fluidity install on Cluster
fluidity install on Cluster
1.编译器安装 gcc4.6 openmpi python
HOME_PATH= /hpcdata1/xiaozhong/
1.1.gmp & mpc & mpfr
1.1.1.gmp-6.0.0
$ tar -xvf gmp-6.0.0a.tar.bz2
$ cd gmp-6.0.0./configure --prefix=/hpcdata1/xiaozhong/public/gmp-6.0.0 \
--enable-cxxmake -j4
make install
1.1.2.mpfr-3.1.2
$ tar -xvf mpfr-3.1.2.tar.bz2
$ cd mpfr-3.1.2./configure --prefix=/hpcdata1/xiaozhong/public/mpfr-3.1.2 \
--with-gmp=/hpcdata1/xiaozhong/public/gmp-6.0.0make -j4
make install
1.1.3.mpc
$ tar -xvf mpc-1.0.2.tar.gz
$ cd mpc-1.0.2./configure --prefix=/hpcdata1/xiaozhong/public/mpc-1.0.2 \
--with-gmp=/hpcdata1/xiaozhong/public/gmp-6.0.0 \
--with-mpfr=/hpcdata1/xiaozhong/public/mpfr-3.1.2make -j4
make install
1.1.4.set environment path
$ vi ~/.bashrcedit .bashrcexport LD_LIBRARY_PATH=/hpcdata1/xiaozhong/public/mpc-1.0.2/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/hpcdata1/xiaozhong/public/gmp-6.0.0/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/hpcdata1/xiaozhong/public/mpfr-3.1.2/lib:$LD_LIBRARY_PATH
1.2.gcc-4.6
$ tar -xvf gcc-4.6.4.tar$ cd gcc-4.6.4./configure \
--prefix=/hpcdata1/xiaozhong/public/gcc-4.6.4 \
--with-mpc=/hpcdata1/xiaozhong/public/mpc-1.0.2 \
--with-mpfr=/hpcdata1/xiaozhong/public/mpfr-3.1.2 \
--with-gmp=/hpcdata1/xiaozhong/public/gmp-6.0.0 \
--enable-languages=c,c++,fortranmake -j4
make install
set environment path
要将动态链接库位置添加到 LD_LIBRARY_PATH 内,否则编译好程序无法运行
export PATH=/hpcdata1/xiaozhong/public/gcc-4.6.4/bin:$PATH
export LD_LIBRARY_PATH=/hpcdata1/xiaozhong/public/gcc-4.6.4/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/hpcdata1/xiaozhong/public/gcc-4.6.4/lib64:$LD_LIBRARY_PATH
1.3.openmpi-1.8.3
$ tar -xvf openmpi-1.8.3.tar
$ cd openmpi-1.8.3./configure \
--prefix=/hpcdata1/xiaozhong/public/openmpi-1.8.3 \
CC=gcc \
CXX=g++ \
FC=gfortran \
CFLAGS=-fgnu89-inlinemake -j4
make install
edit .bashrc
export PATH=/hpcdata1/xiaozhong/public/openmpi-1.8.3/bin:$PATH
export LD_LIBRARY_PATH=/hpcdata1/xiaozhong/public/openmpi-1.8.3/lib:$LD_LIBRARY_PATH
1.4.python
1.4.1.python 2.7
$ wget --no-check-certificate http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
$ tar -xvf Python-2.7.3.tar.bz2
$ make
the system print:
Python build finished, but the necessary bits to build these modules were not found:
_tkinter bsddb185 dl
imageop sunaudiodev
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
无视,继续
$ make install
1.4.2.setuptools
$ tar -xvf setuptools-12.0.5.tar.gz
$ cd setuptools-12.0.5
$ su
python setup.py install --prefix=/hpcdata1/xiaozhong/public
此时在/hpcdata1/xiaozhong/public
目录下生成lib/python2.7/site-packages
目录,运行里面setuptools-12.0.5-py2.7.egg
脚本,便在/usr/local/bin/
目录下生成easy_install程序。
sudo sh ./setuptools-12.0.5-py2.7.egg
测试
easy_install numpy
Searching for numpy
Reading https://pypi.python.org/simple/numpy/
Download error on https://pypi.python.org/simple/numpy/: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found!
Couldn't find index page for 'numpy' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found!
No local packages or download links found for numpy
error: Could not find suitable distribution for Requirement.parse('numpy')
curl的证书太老了需要下载最新的证书
下载最新的证书文件
$ wget http://curl.haxx.se/ca/cacert.pem
更名为ca-bundle.crt放置到默认目录
$ mv cacert.pem ca-bundle.crt
$ mv ca-bundle.crt /etc/pki/tls/certs
还是不能用!!!
1.4.3.numpy 源程序安装
首先添加安装位置到PYTHONPATH环境变量中,edit .bashrc
export PYTHONPATH=/hpcdata1/xiaozhong/public/lib/python2.7/site-packages/:$PYTHONPATH
$ tar -xvf numpy-1.9.2.tar.gz
$ cd setuptools-12.0.5
$ python setup.py install --prefix=/hpcdata1/xiaozhong/public
不成功?
转载于:https://www.cnblogs.com/li12242/p/5230717.html
fluidity install on Cluster相关推荐
- r语言如何写入一个excel_R语言如何进行聚类分析?
点击上方"中国统计网" 设置星标哦! 01 首先介绍下聚类分析中主要的算法: K-均值聚类(K-Means) 十大经典算法 K-中心点聚类(K-Medoids) 密度聚类(DB ...
- R语言中的聚类的使用
这里的聚类主要用到K-Means和K-Medoide聚类.在进行聚类之前,为了避免不同参数之间量纲不同所造成的影响,先将数据进行(0-1)标准化 # 如参数weight data$weight < ...
- Nodejs【单机】多进程模式集群
Nodejs[单机]多进程模式集群实例: 1.安装:npm install -s cluster 2.服务代码: var debug = require('debug'); var express = ...
- Spark交互式分析平台Apache Zeppelin的安装
Zeppelin介绍 Apache Zeppelin提供了web版的类似ipython的notebook,用于做数据分析和可视化.背后可以接入不同的数据处理引擎,包括Spark, Hive, tajo ...
- 使用IPFS集群搭建创建私有IPFS网络
基本介绍 IPFS 网络分两类: 公有 私有 对于大多数商用应用尤其是企业级解决方案而言,需要对自身数据有完全的控制,这种场合公有IPFS网络并不适用,搭建私有IPFS往往是这类应用的必要需求. 本文 ...
- mysql operator_mysql-operator容器化部署mysql8
基础组件容器化 前一段时间容器化了容器的s3和pika.由于已经有开源方案,本次mysql直接以operator容器化.使用的是[presslabs的mysql-operator]https://gi ...
- Docker Compose搭建TDengine集群
文章目录 1. Linux上安装Docker 2. 安装Docker Compose 3. 自定义Docker 网络 4. 搭建集群 4.1 基础配置 4.2 查看启动效果 4.3 测试节点 4.3. ...
- linux操作系统. 80188,Materials-Studio5.5在Linux服务器上安装与测算讨论 - 第一原理 - 小木虫 - 学术 科研 互动社区...
前两天在实验室的服务器上安装了Materials-Studio5.5,并改写了原来的脚本进行了CASTEP测试计算,由于本人不使用MS,对Linux系统和计算机不是很熟悉,过程中出现了很多不明白的地方 ...
- R语言实现聚类kmeans
作者:张丹,R语言中文社区专栏特邀作者,<R的极客理想>系列图书作者,民生银行大数据中心数据分析师,前况客创始人兼CTO. 个人博客 http://fens.me, Alexa全球排名70 ...
最新文章
- SSL介绍与Java实例
- Python模块unittest
- 常见开发需求之前端利器webstorm中的git和快捷键
- Mysql手动增加一列_Blog of Grow_百度空间
- 独家报道:众说纷纭 云安全究竟为何物?
- html下拉表覆盖透明,css透明元素如何遮挡住fixed元素
- 深入浅出MFC学习笔记
- css内容过长显示省略号的几种解决方法
- 对于arm嵌入式系统的一点认识
- 2019 中科院 信工所二室 夏令营 笔试面试经验
- 网站实现QQ登陆功能
- 企业邮箱服务器如何设置?
- bcm5396交换机级联配置_工业以太网交换机的专业术语汇总
- 小区数字IP广播系统
- 计算机程序设计论文2万字,【程序设计论文】核心素养下的计算机程序设计教学(共4049字)...
- uni-app app项目运行至夜神模拟器
- 如何配置 uboot
- 青岛科技大学计算机专硕拟录取分数,青岛科技大学2018年硕士研究生第一批拟录取名单公示...
- 解决liquibase.exception.LockException: Could not acquire change log lock. Currently locked by XXXX
- 项目进度紧张,如何确保保质保量完成?