PyCharm调试器(用于PyCharm和PyDev)

pydevd-pycharm的Python项目详细描述


pydev.debugger(用于pydev&pycharm)的源代码可以在:

https://github.com/fabioz/PyDev.Debugger

一般来说,如果您使用的IDE已经 捆绑它(如pydev或pycharm)。

但是,它在pypi中是可用的,因此可以安装它来使用pip进行远程调试,因此,当 调试在另一台计算机上运行的进程时,可以在代码中使用 pydevd_pycharm.settrace(host='10.1.1.1')将调试器后端连接到IDE中运行的调试器UI (而以前这些源必须从ide安装中手动复制)。

它应该与Python2.6以后的版本(以及Jython2.7、IronPython和Pypy)兼容,并且 为调试器正确支持python结构的任何其他变体(例如:sys.settrace/threading.settrace)。

最新版本包含使用cython的加速模块,这些模块是在常规文件中进行一些更改后生成的 对文件进行cythonize。要更新和编译cython源(并生成一些其他自动生成的文件)。 应该运行build_tools/build.py注意生成的.pyx和.c文件应该提交。

要使用IDE的预编译二进制文件生成发行版,应运行( 请注意,必须按照该文件中的指定预先创建环境)。

要生成要上载到pypi的发行版,应为每个python版本运行python setup.py sdist bdist\u wheel 它应该有一个轮子,然后应该运行tween upload-s dist/pydevd-*来实际上载内容 给皮皮。

特拉维斯(Linux CI):

travis

AppVeyor(Windows CI):

appveyor

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
serversocket Java服务器socket中断如何   java通过随机类和排序为数组生成数据   @Column length大于255个字符的java实体   java在使用NIO2 API时消除检查异常   java使用用户凭据通过Microsoft Graph API上的控制台应用程序发送电子邮件   java将2个ArrayList一个接一个地显示到jTextArea中,根据输入的数据多次显示   java无法使用导入的库。安卓工作室。谷歌云端点jar   spring boot Neo4j Apoc在java中获取结果摘要时的情况   转义特殊字符javajson   无法在java中使用OpenCV读取图像,涉及unicode路径   swing Document Listener java“无法实例化DocumentListener类型”   java Piglatin,难以理解如何移动“.”一串   java映射请求基于一个可观察对象中的每个元素,使用改进?   java在可扩展字符串中搜索时,如何忽略字符的大小写?   在包中分组类的java约定   python为Java应用程序创建Ubuntu指示小程序   java Camunda:如何通过processInstanceId获取所有已完成的任务