如何在Python3.x上安装Sentry,实时监控业务错误
生活随笔
收集整理的這篇文章主要介紹了
如何在Python3.x上安装Sentry,实时监控业务错误
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
想在Python3.x上安裝是不可能的!!!Sentry是一款收集錯(cuò)誤的工具,能夠?qū)崟r(shí)展示給開發(fā)人員,并且后臺(tái)界面做的十分的好看, 但是你會(huì)發(fā)現(xiàn)在Python3.x上安裝十分的費(fèi)勁,最后還是會(huì)以失敗而告終。
2015年有人在github上提了個(gè)issue,問作者在Python3.x上為什么無法安裝sentry,作者回答不支持。如果你嘗試用pip安裝sentry的話,會(huì)出現(xiàn)如下錯(cuò)誤:
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting sentryUsing cached https://pypi.tuna.tsinghua.edu.cn/packages/b6/11/6c0b6cb083a0f7bcfe94060aa18c867908d51f2c1cb89e0d6b37ffa21093/sentry-9.1.0.tar.gz Collecting BeautifulSoup>=3.2.1 (from sentry)Using cached https://pypi.tuna.tsinghua.edu.cn/packages/1e/ee/295988deca1a5a7accd783d0dfe14524867e31abb05b6c0eeceee49c759d/BeautifulSoup-3.2.1.tar.gzComplete output from command python setup.py egg_info:Traceback (most recent call last):File "<string>", line 1, in <module>File "/tmp/pip-install-krx08m8x/BeautifulSoup/setup.py", line 22print "Unit tests have failed!"^SyntaxError: Missing parentheses in call to 'print'---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-krx08m8x/BeautifulSoup/ 復(fù)制代碼在該項(xiàng)目的setup.py文件中,我們發(fā)現(xiàn)該項(xiàng)目用戶的框架是Django,并且Programming Language :: Python :: 2 :: Only,只支持2.x,都9102年了,還在用Python2.x。
classifiers=['Framework :: Django','Intended Audience :: Developers','Intended Audience :: System Administrators','Operating System :: POSIX :: Linux','Programming Language :: Python :: 2','Programming Language :: Python :: 2.7','Programming Language :: Python :: 2 :: Only','Topic :: Software Development' ], 復(fù)制代碼如何在Python2.x上安裝Sentry
網(wǎng)上安裝的教程太多了,我就不重復(fù)寫了,可以pip安裝,手動(dòng)編譯源碼安裝,甚至可以安裝docker鏡像,十分的方便
推薦安裝方法
https://www.cnblogs.com/scharfsinnig/p/7467958.html 復(fù)制代碼 與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的如何在Python3.x上安装Sentry,实时监控业务错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 效率低下?是管理者无能?还是“太宽容”?
- 下一篇: python 路由转发_RabbitMQ