Python 升级redhat中的scipy

Python 升级redhat中的scipy,python,scipy,pip,Python,Scipy,Pip,我正在尝试使用pip将Redhat 6.7上的scipy升级到本地文件夹: pip install --user --upgrade scipy 但是,会弹出以下错误: You are using pip version 7.1.0, however version 8.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting scipy Usi

我正在尝试使用pip将Redhat 6.7上的scipy升级到本地文件夹:

pip install --user --upgrade scipy
但是,会弹出以下错误:

You are using pip version 7.1.0, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting scipy
Using cached scipy-0.18.0.tar.gz
Installing collected packages: scipy
Running setup.py install for scipy
Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-i0GYOd/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-aq6BzP-record/install-record.txt --single-version-externally-managed --compile --user --prefix=:

Note: if you need reliable uninstall behavior, then install
with pip instead of using `setup.py install`:

- `pip install .`       (from a git repo or downloaded source
                        release)
- `pip install scipy`   (last SciPy release on PyPI)


lapack_opt_info:
lapack_mkl_info:
mkl_info:
libraries mkl,vml,guide not found in /usr/local/lib64
libraries mkl,vml,guide not found in /usr/local/lib
libraries mkl,vml,guide not found in /usr/lib64
libraries mkl,vml,guide not found in /usr/lib
NOT AVAILABLE

NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib64
libraries lapack_atlas not found in /usr/local/lib64
libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
libraries lapack_atlas not found in /usr/local/lib
libraries lapack_atlas not found in /usr/lib64/atlas
numpy.distutils.system_info.atlas_threads_info
Setting PTATLAS=ATLAS
Setting PTATLAS=ATLAS
FOUND:
    libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas']
    library_dirs = ['/usr/lib64/atlas']
    language = f77
    include_dirs = ['/usr/include']

/usr/lib64/python2.6/site-packages/numpy/distutils/command/config.py:394: DeprecationWarning:
+++++++++++++++++++++++++++++++++++++++++++++++++
Usage of get_output is deprecated: please do not
use it anymore, and avoid configuration checks
involving running executable on the target machine.
+++++++++++++++++++++++++++++++++++++++++++++++++

DeprecationWarning)
customize GnuFCompiler
Found executable /usr/bin/g77
gnu: no Fortran 90 compiler found
gnu: no Fortran 90 compiler found
customize GnuFCompiler
gnu: no Fortran 90 compiler found
gnu: no Fortran 90 compiler found
customize GnuFCompiler using config
compiling '_configtest.c':

/* This file is generated from numpy/distutils/system_info.py */
void ATL_buildinfo(void);
int main(void) {
ATL_buildinfo();
return 0;
}
C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC

compile options: '-c'
gcc: _configtest.c
gcc -pthread _configtest.o -L/usr/lib64/atlas -llapack -lptf77blas -lptcblas -latlas -o _configtest
ATLAS version 3.8.4 built by mockbuild on Thu Feb  9 08:22:21 EST 2012:
UNAME   : Linux x86-010.build.bos.redhat.com 2.6.18-274.17.1.el5 #1 SMP Wed Jan 4 22:45:44 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
INSTFLG  : -1 0 -a 1
ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_P4E -DATL_CPUMHZ=3600 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664
F2CDEFS  : -DAdd_ -DF77_INTEGER=int -DStringSunStyle
CACHEEDGE: 524288
F77     : gfortran, version GNU Fortran (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3)
F77FLAGS : -fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4 -g -Wa,--noexecstack -fPIC -m64
SMC     : gcc, version gcc (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3)
SMCFLAGS : -fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4 -g -Wa,--noexecstack -fPIC -m64
SKC     : gcc, version gcc (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3)
SKCFLAGS : -fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4 -g -Wa,--noexecstack -fPIC -m64
success!
removing: _configtest.c _configtest.o _configtest
FOUND:
    libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas']
    library_dirs = ['/usr/lib64/atlas']
    language = f77
    define_macros = [('ATLAS_INFO', '"\\"3.8.4\\""')]
    include_dirs = ['/usr/include']

Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-i0GYOd/scipy/setup.py", line 415, in <module>
    setup_package()
File "/tmp/pip-build-i0GYOd/scipy/setup.py", line 411, in setup_package
    setup(**metadata)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/core.py", line 152, in setup
    config = configuration()
File "/tmp/pip-build-i0GYOd/scipy/setup.py", line 335, in configuration
    config.add_subpackage('scipy')
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 957, in add_subpackage
    caller_level = 2)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 926, in get_subpackage
    caller_level = caller_level + 1)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 863, in _get_configuration_from_setup_py
    config = setup_module.configuration(*args)
File "scipy/setup.py", line 9, in configuration
    config.add_subpackage('cluster')
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 957, in add_subpackage
    caller_level = 2)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 926, in get_subpackage
    caller_level = caller_level + 1)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 863, in _get_configuration_from_setup_py
    config = setup_module.configuration(*args)
File "scipy/cluster/setup.py", line 24, in configuration
    extra_info=blas_opt)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/misc_util.py", line 1419, in add_extension
    ext = Extension(**ext_args)
File "/usr/lib64/python2.6/site-packages/numpy/distutils/extension.py", line 45, in __init__
    export_symbols)
TypeError: __init__() takes at most 4 arguments (13 given)

----------------------------------------
Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-i0GYOd/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-aq6BzP-record/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-build-i0GYOd/scipy
您使用的是pip 7.1.0版,但8.1.2版可用。
您应该考虑通过“PIP安装升级PIP”命令进行升级。
收集垃圾
使用缓存的scipy-0.18.0.tar.gz
安装收集的软件包:scipy
正在为scipy运行setup.py安装
从命令/usr/bin/python-c“import setuptools,tokenize;_文件_=”/tmp/pip-build-i0GYOd/scipy/setup.py';exec(compile(getattr(tokenize,'open',open)(__;u文件__;).read().replace('\r\n','\n','exec'))install--record/tmp/pip-aq6BzP-record/install-record.txt--外部管理的单一版本--编译--用户--前缀=:
注意:如果需要可靠的卸载行为,请安装
使用pip而不是“setup.py安装”:
-`pip install.`(来自git repo或下载的源代码
发布)
-`pip安装scipy`(PyPI上的最后一个scipy版本)
lapack_opt_信息:
lapack_mkl_信息:
mkl_信息:
在/usr/local/lib64中找不到库mkl、vml、guide
在/usr/local/lib中找不到库mkl、vml、guide
在/usr/lib64中找不到库mkl、vml和指南
在/usr/lib中找不到库mkl、vml、guide
无法使用的
无法使用的
atlas_线程_信息:
设置PTATLAS=ATLAS
在/usr/local/lib64中找不到库ptf77blas、ptcblas和atlas
在/usr/local/lib64中找不到库lapack_atlas
在/usr/local/lib中找不到库ptf77blas、ptcblas、atlas
在/usr/local/lib中找不到库lapack_atlas
在/usr/lib64/atlas中找不到图书馆lapack_atlas
numpy.distutils.system\u info.atlas\u threads\u info
设置PTATLAS=ATLAS
设置PTATLAS=ATLAS
发现:
库=['lapack'、'ptf77blas'、'ptcblas'、'atlas']
库_dirs=['/usr/lib64/atlas']
语言=f77
include_dirs=['/usr/include']
/usr/lib64/python2.6/site packages/numpy/distutils/command/config.py:394:DeprecationWarning:
+++++++++++++++++++++++++++++++++++++++++++++++++
不推荐使用get_输出:请不要
不再使用它,并避免配置检查
涉及在目标计算机上运行可执行文件。
+++++++++++++++++++++++++++++++++++++++++++++++++
弃用警告)
定制gnuff编译器
找到可执行文件/usr/bin/g77
gnu:找不到Fortran 90编译器
gnu:找不到Fortran 90编译器
定制gnuff编译器
gnu:找不到Fortran 90编译器
gnu:找不到Fortran 90编译器
使用config定制GnuFCompiler
正在编译“\u configtest.c”:
/*此文件由numpy/distutils/system\u info.py生成*/
作废ATL_buildinfo(作废);
内部主(空){
ATL_buildinfo();
返回0;
}
C编译器:gcc-pthread-fno严格别名-O2-g-pipe-Wall-Wp-D_-FORTIFY_SOURCE=2-feexceptions-fstack protector-param=ssp buffer size=4-m64-mtune=generic-D_GNU_-SOURCE-fPIC-fwrapv-DNDEBUG-O2-g-pipe-Wall-Wp,-D_-FORTIFY_-SOURCE=2-FEExceptions-fstack-protector--param=ssp缓冲区大小=4-m64-mtune=generic-D_-GNU-SOURCE-fPIC-fwrapv-fPIC
编译选项:'-c'
gcc:_configtest.c
gcc-pthread\u configtest.o-L/usr/lib64/atlas-llapack-lptf77blas-lptcblas-latlas-o\u configtest
ATLAS版本3.8.4由mockbuild于2012年2月9日星期四08:22:21构建:
UNAME:Linux x86-010.build.bos.redhat.com 2.6.18-274.17.1.el5#1 SMP Wed Jan 4 22:45:44 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
仪表:-10-a 1
ARCHDEFS:-DATL_OS_Linux-DATL_ARCH_P4E-DATL_CPUMHZ=3600-DATL_SSE2-DATL_SSE1-DATL_use64位-DATL_GAS_x8664
F2CDEFS:-DAdd_DF77_INTEGER=int-DStringSunStyle
CACHEEDGE:524288
F77:gfortran,版本GNU Fortran(GCC)4.4.6 20110731(Red Hat 4.4.6-3)
F77FLAGS:-fomit帧指针-mfpmath=387-O2-falign循环=4-g-Wa,--noexecstack-fPIC-m64
SMC:gcc,gcc(gcc)版本4.4.6 20110731(Red Hat 4.4.6-3)
SMCPLAGS:-fomit帧指针-mfpmath=387-O2-falign循环=4-g-Wa,--noexecstack-fPIC-m64
SKC:gcc,gcc(gcc)版本4.4.6 20110731(Red Hat 4.4.6-3)
SKCFLAGS:-fomit帧指针-mfpmath=387-O2-falign循环=4-g-Wa,--noexecstack-fPIC-m64
成功!
正在删除:\u configtest.c\u configtest.o\u configtest
发现:
库=['lapack'、'ptf77blas'、'ptcblas'、'atlas']
库_dirs=['/usr/lib64/atlas']
语言=f77
定义\u宏=[('ATLAS\u INFO','\\'3.8.4\\')]
include_dirs=['/usr/include']
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip-build-i0GYOd/scipy/setup.py”,第415行,在
安装程序包()
文件“/tmp/pip-build-i0GYOd/scipy/setup.py”,第411行,在setup\u包中
设置(**元数据)
文件“/usr/lib64/python2.6/site packages/numpy/distutils/core.py”,第152行,在安装程序中
config=configuration()
文件“/tmp/pip-build-i0GYOd/scipy/setup.py”,第335行,在配置中
config.add_子包('scipy'))
文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第957行,在add_子包中
呼叫方(级别=2)
get_子包中的文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第926行
呼叫方\级别=呼叫方\级别+1)
文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第863行,从安装程序获取配置
config=setup\u module.configuration(*args)
配置中第9行的文件“scipy/setup.py”
config.add_子包('cluster'))
文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第957行,在add_子包中
呼叫方(级别=2)
get_子包中的文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第926行
呼叫方\级别=呼叫方\级别+1)
文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第863行,从安装程序获取配置
config=setup\u module.configuration(*args)
配置中第24行的文件“scipy/cluster/setup.py”
额外信息(可选)
文件“/usr/lib64/python2.6/site packages/numpy/distutils/misc_util.py”,第1419行,在add_扩展名中
ext=分机(**ext_参数)
文件“/usr/lib64/python2.6/site packages/numpy/distutils/extension.py”,