Python 在不升级pip的情况下安装pip

Python 在不升级pip的情况下安装pip,python,pandas,pip,Python,Pandas,Pip,我现在正试图在超级计算机上运行一个程序,但我无法运行sudo或easy_install。程序需要pandas,所以我需要pip安装pandas,但我一直收到这个错误消息,即使我已经尝试过“pip安装-升级pip” 您使用的是pip版本8.1.2,但版本9.0.1可用。 您应该考虑通过“PIP安装-升级PIP”命令进行升级。 --编辑-- 下面是我安装pip3时的错误消息 pip3 install pandas Collecting pandas Using cached pandas-0.22.

我现在正试图在超级计算机上运行一个程序,但我无法运行sudo或easy_install。程序需要pandas,所以我需要pip安装pandas,但我一直收到这个错误消息,即使我已经尝试过“pip安装-升级pip”

您使用的是pip版本8.1.2,但版本9.0.1可用。 您应该考虑通过“PIP安装-升级PIP”命令进行升级。 --编辑-- 下面是我安装pip3时的错误消息

pip3 install pandas
Collecting pandas
Using cached pandas-0.22.0.tar.gz
Complete output from command python setup.py egg_info:
Running from numpy source directory.
/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py:369: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
  run_build = parse_setuppy_commands()
/usr/lib64/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'python_requires'
  warnings.warn(msg)
/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/system_info.py:624: UserWarning:
    Atlas (http://math-atlas.sourceforge.net/) libraries not found.
    Directories to search for the libraries can be specified in the
    numpy/distutils/site.cfg file (section [atlas]) or by setting
    the ATLAS environment variable.
  self.calc_info()
/usr/lib64/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'python_requires'
  warnings.warn(msg)
/usr/lib64/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'define_macros'
  warnings.warn(msg)
Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 154, in save_modules
    yield saved
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 195, in setup_context
    yield
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 239, in run_setup
    DirectorySandbox(setup_dir).run(runner)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 269, in run
    return func()
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 238, in runner
    _execfile(setup_script, ns)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 46, in _execfile
    exec(code, globals, locals)
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py", line 394, in <module>

  File "/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py", line 386, in setup_package

  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/core.py", line 169, in setup
  File "/usr/lib64/python3.4/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib64/python3.4/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.4/site-packages/setuptools/command/bdist_egg.py", line 151, in run
    self.run_command("egg_info")
  File "/usr/lib64/python3.4/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/egg_info.py", line 26, in run
  File "/usr/lib64/python3.4/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 148, in run
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 165, in build_sources
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 324, in build_extension_sources
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 377, in generate_sources
  File "numpy/core/setup.py", line 422, in generate_config_h
    return tag
  File "numpy/core/setup.py", line 48, in check_types
    min_numpy_ver = '1.9.0'
  File "numpy/core/setup.py", line 281, in check_types
    pjoin(ujson_lib,'ultrajsondec.c'),
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-build-xqyfs1o1/pandas/setup.py", line 743, in <module>
    **setuptools_kwargs)
  File "/usr/lib64/python3.4/distutils/core.py", line 108, in setup
    _setup_distribution = dist = klass(attrs)
  File "/usr/lib/python3.4/site-packages/setuptools/dist.py", line 268, in __init__
    self.fetch_build_eggs(attrs['setup_requires'])
  File "/usr/lib/python3.4/site-packages/setuptools/dist.py", line 312, in fetch_build_eggs
    replace_conflicting=True,
  File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 846, in resolve
    dist = best[req.key] = env.best_match(req, ws, installer)
  File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 1091, in best_match
    return self.obtain(req, installer)
  File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 1103, in obtain
    return installer(requirement)
  File "/usr/lib/python3.4/site-packages/setuptools/dist.py", line 379, in fetch_build_egg
    return cmd.easy_install(req)
  File "/usr/lib/python3.4/site-packages/setuptools/command/easy_install.py", line 638, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/lib/python3.4/site-packages/setuptools/command/easy_install.py", line 668, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib/python3.4/site-packages/setuptools/command/easy_install.py", line 851, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/lib/python3.4/site-packages/setuptools/command/easy_install.py", line 1079, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/lib/python3.4/site-packages/setuptools/command/easy_install.py", line 1065, in run_setup
    run_setup(setup_script, args)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 242, in run_setup
    raise
  File "/usr/lib64/python3.4/contextlib.py", line 77, in __exit__
    self.gen.throw(type, value, traceback)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 195, in setup_context
    yield
  File "/usr/lib64/python3.4/contextlib.py", line 77, in __exit__
    self.gen.throw(type, value, traceback)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 166, in save_modules
    saved_exc.resume()
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 141, in resume
    compat.reraise(type, exc, self._tb)
  File "/usr/lib/python3.4/site-packages/setuptools/compat.py", line 69, in reraise
    raise value.with_traceback(tb)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 154, in save_modules
    yield saved
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 195, in setup_context
    yield
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 239, in run_setup
    DirectorySandbox(setup_dir).run(runner)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 269, in run
    return func()
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 238, in runner
    _execfile(setup_script, ns)
  File "/usr/lib/python3.4/site-packages/setuptools/sandbox.py", line 46, in _execfile
    exec(code, globals, locals)
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py", line 394, in <module>

  File "/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py", line 386, in setup_package

  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/core.py", line 169, in setup
  File "/usr/lib64/python3.4/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib64/python3.4/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.4/site-packages/setuptools/command/bdist_egg.py", line 151, in run
    self.run_command("egg_info")
  File "/usr/lib64/python3.4/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/egg_info.py", line 26, in run
  File "/usr/lib64/python3.4/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 148, in run
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 165, in build_sources
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 324, in build_extension_sources
  File "/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py", line 377, in generate_sources
  File "numpy/core/setup.py", line 422, in generate_config_h
    return tag
  File "numpy/core/setup.py", line 48, in check_types
    min_numpy_ver = '1.9.0'
  File "numpy/core/setup.py", line 281, in check_types
    pjoin(ujson_lib,'ultrajsondec.c'),
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
/tmp/easy_install-gv5il123/numpy-1.14.1/temp/tmpsx06jzi5/source.c:1:19: fatal error: cblas.h: No such file or directory
 #include <cblas.h>
                   ^
compilation terminated.
/tmp/easy_install-gv5il123/numpy-1.14.1/temp/tmpsx06jzi5/source.c:1:19: fatal error: cblas.h: No such file or directory
 #include <cblas.h>
                   ^
compilation terminated.
non-existing path in 'numpy/distutils': 'site.cfg'
_configtest.c:1:5: warning: conflicting types for built-in function ‘exp’
 int exp (void);
     ^~~
_configtest.o: In function `main':
/tmp/easy_install-gv5il123/numpy-1.14.1/_configtest.c:6: undefined reference to `exp'
collect2: error: ld returned 1 exit status
_configtest.o: In function `main':
/tmp/easy_install-gv5il123/numpy-1.14.1/_configtest.c:6: undefined reference to `exp'
collect2: error: ld returned 1 exit status
_configtest.c:1:5: warning: conflicting types for built-in function ‘exp’
 int exp (void);
     ^~~
_configtest.c:1:20: fatal error: Python.h: No such file or directory
 #include <Python.h>
                    ^
compilation terminated.
_configtest.c:1:20: fatal error: Python.h: No such file or directory
 #include <Python.h>
                    ^
compilation terminated.

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in 
/tmp/pip-build-xqyfs1o1/pandas/
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
pip3安装程序
收集熊猫
使用缓存的pandas-0.22.0.tar.gz
从命令python setup.py egg_info完成输出:
从numpy源目录运行。
/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py:369:UserWarning:unrecogned setuptools命令,继续生成Cython源并展开模板
运行\u build=parse\u setuppy\u命令()
/usr/lib64/python3.4/distutils/dist.py:260:UserWarning:未知的分发选项:“python\u需要”
警告。警告(msg)
/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/system_info.py:624:UserWarning:
地图集(http://math-atlas.sourceforge.net/)找不到库。
可以在中指定要搜索库的目录
numpy/distutils/site.cfg文件(第[atlas]节)或通过设置
ATLAS环境变量。
self.calc_info()
/usr/lib64/python3.4/distutils/dist.py:260:UserWarning:未知的分发选项:“python\u需要”
警告。警告(msg)
/usr/lib64/python3.4/distutils/dist.py:260:UserWarning:未知分发选项:“define_macros”
警告。警告(msg)
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3.4/site packages/setuptools/sandbox.py”,第154行,在save_模块中
节省的产量
文件“/usr/lib/python3.4/site packages/setuptools/sandbox.py”,第195行,在安装程序上下文中
产量
文件“/usr/lib/python3.4/site packages/setuptools/sandbox.py”,第239行,在运行设置中
DirectorySandbox(setup\u dir).run(runner)
文件“/usr/lib/python3.4/site packages/setuptools/sandbox.py”,第269行,正在运行
返回func()
文件“/usr/lib/python3.4/site packages/setuptools/sandbox.py”,第238行,在runner中
_execfile(设置脚本,ns)
文件“/usr/lib/python3.4/site packages/setuptools/sandbox.py”,第46行,在
执行官(代码、全局、局部)
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py”,第394行,在
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/setup.py”,第386行,安装程序包中
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/core.py”,第169行,在安装程序中
文件“/usr/lib64/python3.4/distutils/core.py”,第148行,在安装程序中
dist.run_命令()
文件“/usr/lib64/python3.4/distutils/dist.py”,第955行,在run_命令中
self.run_命令(cmd)
文件“/usr/lib64/python3.4/distutils/dist.py”,第974行,在run_命令中
cmd_obj.run()
文件“/usr/lib/python3.4/site packages/setuptools/command/bdist_egg.py”,第151行,正在运行
self.run_命令(“egg_信息”)
文件“/usr/lib64/python3.4/distutils/cmd.py”,第313行,在run_命令中
self.distribution.run_命令(command)
文件“/usr/lib64/python3.4/distutils/dist.py”,第974行,在run_命令中
cmd_obj.run()
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/egg_info.py”,第26行,运行中
文件“/usr/lib64/python3.4/distutils/cmd.py”,第313行,在run_命令中
self.distribution.run_命令(command)
文件“/usr/lib64/python3.4/distutils/dist.py”,第974行,在run_命令中
cmd_obj.run()
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py”,第148行,运行中
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py”,第165行,内置源代码
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py”,第324行,内部版本扩展源
文件“/tmp/easy_install-gv5il123/numpy-1.14.1/numpy/distutils/command/build_src.py”,第377行,在generate_sources中
文件“numpy/core/setup.py”,第422行,在generate\u config\u h中
返回标签
文件“numpy/core/setup.py”,第48行,检查类型
最小值=1.9.0
文件“numpy/core/setup.py”,第281行,检查类型
pjoin(ujson_lib,'ultrajsondec.c'),
SystemError:无法编译“Python.h”。也许您需要安装python dev | python devel。
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip-build-xqyfs1o1/pandas/setup.py”,第743行,在
**设置工具(kwargs)
文件“/usr/lib64/python3.4/distutils/core.py”,第108行,在安装程序中
_设置\u分布=dist=klass(属性)
文件“/usr/lib/python3.4/site packages/setuptools/dist.py”,第268行,在__
self.fetch\u build\u鸡蛋(attrs['setup\u requires']))
文件“/usr/lib/python3.4/site packages/setuptools/dist.py”,第312行,在fetch\u build\u中
替换_=True,
文件“/usr/lib/python3.4/site packages/pkg_resources/_init__.py”,第846行,解析
dist=best[req.key]=env.best\u匹配(req,ws,installer)
文件“/usr/lib/python3.4/site packages/pkg_resources/_init__.py”,第1091行,最佳匹配
返回自获取(请求,安装程序)
文件“/usr/lib/python3.4/site packages/pkg_resources/_init__.py”,第1103行,获取
返回安装程序(要求)
文件“/usr/lib/python3.4/site packages/setuptools/dist.py”,第379行,在fetch\u build\u egg中
return cmd.easy_安装(需要)
文件“/usr/lib/python3.4/site-packages/setuptools/command/easy\u-install.py”,第638行,在easy\u-install中
返回自安装项目(规格、距离位置、tmpdir、deps)
文件“/usr/lib/python3.4/site packages/setuptools/command/easy\u install.py”,第668行,在安装项中
dists=self.install_-eggs(规范、下载、tmpdir)
文件“/usr/lib/python3.4/site packages/setuptools/command/easy\u install.py”,第851行,在install\u中
返回self.build\u和安装(安装程序脚本、安装程序库)
文件“/usr/lib/python3.4/site-packages/setuptools/command/easy\u install。