| 查看: 1462 | 回复: 4 | ||
wqd198686铁杆木虫 (正式写手)
|
[求助]
急求linux下安装numpy软件
|
|
我现在已经安装了python 2.7,现在要安装numpy软件,把site.cfg.example变为site.cfg,然后修改后面的mkl部分,如下 # MKL #---- # For recent (9.0.21, for example) mkl, you need to change the names of the # lapack library. Assuming you installed the mkl in /opt, for a 32 bits cpu: # [mkl] # library_dirs = /opt/intel/mkl/9.1.023/lib/32/ # lapack_libs = mkl_lapack # # For 10.*, on 32 bits machines: # [mkl] library_dirs = /opt/intel/mkl/10.0.5.025/lib/32/ include_dirs = /opt/intel/mkl/include lapack_libs = mkl_lapack mkl_libs = mkl, guide 保存,之后,进入 numpy-1.7.1目录下,执行编译命令 python setup.py install 出现如下错误: Running from numpy source directory. usage: svnversion wc_path [trail_url] F2PY Version 2 Traceback (most recent call last): File "setup.py", line 214, in <module> setup_package() File "setup.py", line 207, in setup_package configuration=configuration ) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/core.py", line 152, in setup config = configuration() File "setup.py", line 147, in configuration config.add_subpackage('numpy') File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/misc_util.py", line 1003, in add_subpackage caller_level = 2) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/misc_util.py", line 972, in get_subpackage caller_level = caller_level + 1) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/misc_util.py", line 909, in _get_configuration_from_setup_py config = setup_module.configuration(*args) File "numpy/setup.py", line 9, in configuration config.add_subpackage('core') File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/misc_util.py", line 1003, in add_subpackage caller_level = 2) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/misc_util.py", line 972, in get_subpackage caller_level = caller_level + 1) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/misc_util.py", line 909, in _get_configuration_from_setup_py config = setup_module.configuration(*args) File "numpy/core/setup.py", line 896, in configuration blas_info = get_info('blas_opt',0) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/system_info.py", line 338, in get_info return cl().get_info(notfound_action) File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/system_info.py", line 449, in __init__ self.parse_config_files() File "/home/lcc01/CanTherm/numpy-1.7.1/numpy/distutils/system_info.py", line 456, in parse_config_files self.cp.read(self.files) File "/usr/local/lib/python2.5/ConfigParser.py", line 267, in read self._read(fp, filename) File "/usr/local/lib/python2.5/ConfigParser.py", line 462, in _read raise MissingSectionHeaderError(fpname, lineno, line) ConfigParser.MissingSectionHeaderError: File contains no section headers. file: /home/lcc01/CanTherm/numpy-1.7.1/site.cfg, line: 143 ' library_dirs = /opt/intel/mkl/10.0.5.025/lib/32/\n' Exception exceptions.AttributeError: "'NoneType' object has no attribute 'maxint'" in <bound method Popen.__del__ of <subprocess.Popen object at 0x40490c4c>> ignored 急求高手帮助!!!!!!!!!!!!!!!!1 |
» 猜你喜欢
论文投稿,期刊推荐
已经有6人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有3人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
急求Lingo程序!
已经有3人回复
【分享】MKL程序编译与连接:Lapack篇
已经有6人回复
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
wqd198686: 金币+50, ★★★★★最佳答案, 谢谢 2013-08-16 08:15:56
ben_ladeng: 金币+1, 谢谢指教 2013-08-19 20:56:57
感谢参与,应助指数 +1
wqd198686: 金币+50, ★★★★★最佳答案, 谢谢 2013-08-16 08:15:56
ben_ladeng: 金币+1, 谢谢指教 2013-08-19 20:56:57
|
使用intel编译器安装numpy, scipy numpy: 新建site.cfg: [mkl] library_dirs = /home/yyy/xxx/bin/intel/mkl/lib/intel64/ include_dirs = /home/yyy/xxx/bin/intel/mkl/include mkl_libs = mkl_rt lapack_libs = 修改./numpy-1.6.1/numpy/distutils/intelccompiler.py: 将self.cc_exe(class intel或class intelem里的)为: self.cc_exe = 'icc -O3 -g -fPIC -fp-model strict -fomit-frame-pointer -openmp -xhost' 编译: python setup.py config --compiler=intel build_clib --compiler=intel build_ext --compiler=intel install 64位将intel改为intelem scipy编译: python setup.py config --compiler=intel --fcompiler=intel build_clib --compiler=intel --fcompiler=intel build_ext --compiler=intel --fcompiler=intel install 64位同numpy修改命令行 |

2楼2013-08-15 22:34:30

3楼2013-08-15 22:37:30
4楼2013-08-19 19:42:01
5楼2016-04-13 14:33:40













回复此楼