在python服务器上安装sentry时出错

在python服务器上安装sentry时出错,python,python-2.7,ubuntu,sentry,Python,Python 2.7,Ubuntu,Sentry,我查遍了谷歌,安装了很多软件包 sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script

我查遍了谷歌,安装了很多软件包

sudo apt-get install build-essential autoconf libtool pkg-config 
python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7
 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test 
 libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 
 python-dev
错误的回溯是:

Collecting symsynd<4.0.0,>=3.0.0 (from sentry)
Using cached symsynd-3.0.0.zip
Complete output from command python setup.py egg_info:
x86_64-linux-gnu-gcc: error: unrecognized command line option ‘-Qunused-arguments’
x86_64-linux-gnu-gcc: error: unrecognized command line option ‘-Qunused-arguments’
Traceback (most recent call last):
  File "<string>", line 20, in <module>
  File "/tmp/pip-build-FnsY4d/symsynd/setup.py", line 109, in <module>
    'Topic :: Software Development :: Libraries :: Python Modules'
  File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
    _setup_distribution = dist = klass(attrs)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/dist.py", line 268, in __init__
    self.fetch_build_eggs(attrs['setup_requires'])
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/dist.py", line 313, in fetch_build_eggs
    replace_conflicting=True,
  File "/www/sentry/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 830, in resolve
    dist = best[req.key] = env.best_match(req, ws, installer)
  File "/www/sentry/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1075, in best_match
    return self.obtain(req, installer)
  File "/www/sentry/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1087, in obtain
    return installer(requirement)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/dist.py", line 380, in fetch_build_egg
    return cmd.easy_install(req)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 629, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 659, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 842, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1070, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/www/sentry/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1058, in run_setup
    raise DistutilsError("Setup script exited with %s" % (v.args[0],))
distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------
收集symsynd=3.0.0(来自哨兵)
使用缓存的symsynd-3.0.0.zip
从命令python setup.py egg_info完成输出:
x86_64-linux-gnu-gcc:错误:无法识别的命令行选项“-Qunused arguments”
x86_64-linux-gnu-gcc:错误:无法识别的命令行选项“-Qunused arguments”
回溯(最近一次呼叫最后一次):
文件“”,第20行,在
文件“/tmp/pip-build-FnsY4d/symsynd/setup.py”,第109行,在
'主题::软件开发::库::Python模块'
文件“/usr/lib/python2.7/distutils/core.py”,第111行,在安装程序中
_设置\u分布=dist=klass(属性)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/dist.py”,第268行,在__
self.fetch\u build\u鸡蛋(attrs['setup\u requires']))
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/dist.py”,第313行,在fetch\u build\u中
替换_=True,
文件“/www/sentry/local/lib/python2.7/site-packages/pkg_-resources/_-init__.py”,第830行,在resolve中
dist=best[req.key]=env.best\u匹配(req,ws,installer)
文件“/www/sentry/local/lib/python2.7/site packages/pkg_resources/__init__.py”,第1075行,最佳匹配
返回自获取(请求,安装程序)
文件“/www/sentry/local/lib/python2.7/site packages/pkg_resources/_init__.py”,第1087行,获取
返回安装程序(要求)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/dist.py”,第380行,在fetch\u build\u egg中
return cmd.easy_安装(需要)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/command/easy\u install.py”,第629行,在easy\u install中
返回自安装项目(规格、距离位置、tmpdir、deps)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/command/easy_install.py”,第659行,在安装项中
dists=self.install_-eggs(规范、下载、tmpdir)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/command/easy_install.py”,第842行,在install_中
返回self.build\u和安装(安装程序脚本、安装程序库)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/command/easy_install.py”,第1070行,内置和安装
self.run\u安装程序(安装程序脚本、安装程序库、参数)
文件“/www/sentry/local/lib/python2.7/site packages/setuptools/command/easy_install.py”,第1058行,在run_安装程序中
raise DistutilsError(“安装程序脚本退出时带有%s”%(v.args[0],))
distutils.errors.DistutilsError:安装程序脚本退出,出现错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为1
----------------------------------------
命令“python setup.py egg_info”失败,错误代码为/tmp/pip-build-FnsY4d/symsynd中的1

我想就像gcc一样,我有Ubuntu14.04.2LTS,PIP7.0.1,Python2.7


求求你,救命!很长一段时间以来,我一直在寻找答案。

在他们的文档中,他们将pip 8.1+列为先决条件。:(他们还指出,使用python安装是不推荐的,您可能希望切换到docker安装)@Adonis谢谢,使用docker安装)在他们的文档中,他们将pip 8.1+列为先决条件:(它们还表示不推荐使用python安装,您可能希望切换到docker安装)@Adonis谢谢,使用docker安装)