Advertisement
hackerboxes

cenos5中安装处理h5和格式转换的程序

May 25th, 2012
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.93 KB | None | 0 0
  1. 1.安装hdf5类库
  2. yum install hdf5.i386 hdf5-devel.i386
  3.  
  4. 2.下载并安装python2.6
  5. wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tar.bz2
  6. ./configure --prefix=/usr/local
  7. make
  8. make install
  9. ln -s /usr/local/bin/python  /usr/bin/python26
  10.  
  11. 3.下载并安装numpy linux 版
  12. 地址:http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-1.6.2.tar.gz/download
  13. gunzip -d numpy-1.6.2.tar.gz
  14. tar -xf numpy-1.6.2.tar
  15. cd numpy-1.6.2
  16. python26 setup.py build
  17. python26 setup.py install
  18.  
  19. 4.下载并安装h5py
  20. 地址:
  21. https://h5py.googlecode.com/files/h5py-2.0.1.tar.gz
  22. gupzip -d h5py-2.0.1.tar.gz
  23. tar -xf h5py-2.0.1.tar
  24. cd h5py-2.0.1
  25. python26 setup.py build
  26. python26 setup.py install
  27.  
  28. 5.下载并安装gdal库
  29.  
  30. wget http://download.osgeo.org/gdal/gdal191.zip
  31. unzip gdal191.zip
  32. cd gdal-1.9.1
  33. ./configure
  34. make
  35. make install
  36. 验证输入:gdalinfo  看是否有帮助信息,有则安装正确
  37.  
  38. 6.下载并安装python gdal库
  39. 下载地址:http://pypi.python.org/packages/source/G/GDAL/GDAL-1.9.0.tar.gz#md5=415d043044e3c9616f80b69b95a8540d
  40. gunzip -d GDAL-1.9.0.tar.gz
  41. tar -xf GDAL-1.9.0.tar
  42. cd GDAL-1.9.0
  43. python26 setup.py build
  44. python26 setup.py install
  45. 测试是否安装成功
  46. python26
  47. from osgeo import gdal
  48. 没有错误提示就是正确
  49. 如:Traceback (most recent call last):
  50.   File "<stdin>", line 1, in <module>
  51.   File "/usr/local/lib/python2.6/site-packages/osgeo/__init__.py", line 21, in <module>
  52.     _gdal = swig_import_helper()
  53.   File "/usr/local/lib/python2.6/site-packages/osgeo/__init__.py", line 17, in swig_import_helper
  54.     _mod = imp.load_module('_gdal', fp, pathname, description)
  55. ImportError: libgdal.so.1: cannot open shared object file: No such file or directory
  56. 有这样的提示。
  57. 解决方法:
  58. find / -name "libgdal.so.1"
  59. 找到路径如:/usr/local/lib/libgdal.so.1
  60. /etc/ld.so.conf的后面添加/usr/local/lib,保存,退出
  61. 最后输入ldconfig,重新加载类库
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement