PyDev调试器(用于PyDev、PyCharm和VSCode Python)
项目描述
PyDev调试器
最新 3.x
版本:PyDev调试器现在支持 sys.monitoring
,这使得在 Python 3.12
上实现真正的快速跟踪成为可能(因此,如果速度是问题,请确保您已升级)。
PyDev调试器是一个Python调试器,它最初是为了与 PyDev
(在Eclipse中)一起使用而创建的。
多年来(因为它是一个开源项目 -- EPL),它被其他IDE/公司所采用(因此,它通过 debugpy
集成到PyCharm和VSCode Python中,其中捆绑了 pydevd
)。
请注意,尽管它已被其他IDE采用(并且多年来,其他商业IDE的公司也提供了支持),但大多数工作都是在没有任何外部支持的情况下完成的,并且该项目持续的工作依赖于社区支持。
因此,如果您喜欢使用它,请考虑成为项目的支持者(这通过 PyDev
伞形机构来完成,因此请参阅https://www.pydev.org/about.html了解如何为项目做出贡献)。
PyDev调试器的源代码可在以下位置查看
https://github.com/fabioz/PyDev.Debugger
通常情况下,如果您使用的IDE已经集成了调试器后端(如PyDev、PyCharm或通过debugpy集成的,这是VSCode Python和Visual Studio Python使用的调试适配器),则不应单独安装调试器后端。
然而,它可以在PyPi中找到,以便可以使用pip
进行远程调试——因此,当调试运行在其他机器上的进程时,可以使用pip install pydevd
,并在代码中使用pydevd.settrace(host='10.1.1.1')
将调试器后端连接到在IDE中运行的调试器UI(而之前需要手动从IDE安装中复制源代码)。
有关如何使用PyDev
进行远程调试的说明,请参阅:https://www.pydev.org/manual_adv_remote_debugger.html
pydevd
与Python 3.8及以后版本兼容,并且已与CPython以及PyPy进行了测试。
对于Python 3.3到3.7
,请继续使用pydevd 2.10.0
。
对于Python 2
,请继续使用pydevd 2.8.0
。
最新版本包含使用Cython的加速模块,这些模块通过在常规文件中进行一些更改来生成cythonize
文件。要更新和编译Cython源代码(并生成一些其他自动生成的文件),应运行build_tools/build.py
——注意,生成的.pyx和.c文件应该被提交。
项目详情
哈希值 for pydevd-3.1.0-cp312-cp312-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 023bf2bcf8db40cf0912848e83545f7345532f73f238eba7570716a65ecae123 |
|
MD5 | c827f6a823702414ea5c0b711ee4f08b |
|
BLAKE2b-256 | 444e103fb492860d38127b83cfe488de6e9a893bfbc2b983e67f558e94a85b50 |
哈希值 for pydevd-3.1.0-cp312-cp312-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e21235fa97cd03586bc2d2f861b1acb48de8d5aab8c77d695b725cba9fdd8d0e |
|
MD5 | 2471cd4192d5ba04d917a64428dd9a1b |
|
BLAKE2b-256 | 014ec2b19008c426db9ba17bd764201e4cf52c0db1366d994d70d7df3236481c |
哈希值 for pydevd-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf98f02a0f045d836c7f31cd3cb5ed634e0e6ac2dd848e23896c3089a8f5c8d1 |
|
MD5 | 3ee9950aef58153826d10e043d008791 |
|
BLAKE2b-256 | 37ded4f36aae35a82470c50d9e482086479b8800988584ee94d980ca18ab1324 |
哈希值 for pydevd-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 19eaeaff2c6d427cdb7031cec1f38b96b4d43ca41235c980be2a5695bc0cb6cc |
|
MD5 | 6bc6aa824c8a6831d4b947f8cf5a853d |
|
BLAKE2b-256 | de26c8041d9a86cd865ee5b6f8dcff26f079a251d410e343823bc3d9e2162189 |
哈希值 for pydevd-3.1.0-cp312-cp312-macosx_10_15_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 725183a23e9abe503c25b9b80b021f8ca0d5998473232a4ce7313ad30bbdffa0 |
|
MD5 | e708a2dfcc83b71b071c86c4dbc7b491 |
|
BLAKE2b-256 | a0a6b2be8faaa56d742766d9d4d3489663429fd7cf2c99cda4bd83729eb66adf |
哈希值 for pydevd-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c3f5734ddfeee7ee66066da8a68927906679eb24bcc6696779ac37065c458275 |
|
MD5 | 05651f8c7e94939ba23442c334f37b25 |
|
BLAKE2b-256 | 5211525ba8cf524ce874cb5eb8b9c5819f03da68830a68041fda3f52cf52ace5 |
哈希值 for pydevd-3.1.0-cp311-cp311-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 78c091317aca62c20adcfeea9f4108a468f972db64f33357c82642666c3b70c8 |
|
MD5 | e1e071f1da944c62d50e771f848e03f5 |
|
BLAKE2b-256 | 94da4290870b608746bb035959804912410eb43542cb7784d7acfd9b5ce6fa78 |
哈希值 for pydevd-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 24cbde4f9955c914883bb157a6f8ab1abc34519e27860462a6076d36fd64d7dc |
|
MD5 | 3c6b1b29bda0be8be42e3b1065060088 |
|
BLAKE2b-256 | 65722f95f5e116acad1ce601cc5485a3785ea3a1d7e242d85aac21e9013736d2 |
哈希值 for pydevd-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ff96aa2268a1b1ef19674ad2232aa498c75a333ac4e976ea426b92ab1f483243 |
|
MD5 | 5d586bd2cd29aa8dbd71d082848d2b38 |
|
BLAKE2b-256 | 096b5751cde4faa3121c75ff79c329f6f83d4c82bce25a848a597c4365d5c45b |
哈希值 for pydevd-3.1.0-cp311-cp311-macosx_10_15_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0941413f2223f8d92fe4bd4c185c9e7cb8ea369eb118ac5c997599d79d39bd6d |
|
MD5 | 951de1b46f77bb300502cf79df9028dd |
|
BLAKE2b-256 | 1e1f275dc986f09dd9c3711e59ec773c5a3624f90ddc02f9bc41b91bd8b0f204 |
哈希值 for pydevd-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2858b9534bf1a4ce47ecbb846d3a135c83d26e00eae6cfd5550a73b591f0fbd3 |
|
MD5 | be8b04785b97edce30516a11e2b99b9d |
|
BLAKE2b-256 | c9b0c3b9df1e3fb45aa9bad7a52394241ecba68ca80ea2f2fb985bf6a936209f |
哈希值 for pydevd-3.1.0-cp310-cp310-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 22a7cbac5a7c155044df47787cc3f840b5dc49a105530ee9a80595163c9651cc |
|
MD5 | 7c057b170d34d63d9fd88e9b84a24eb8 |
|
BLAKE2b-256 | 8ba2eb7104698980fc2ef8bea5bf8b7eadf50dc4f01321e2cc6fee59f974cd2f |
哈希值 for pydevd-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9d8423e6ba0c9ab1f71d2e21d11cd0e3b20b3cedfd74c4f430978e1bd5590c1e |
|
MD5 | 21caddc3a6959eaf423525dfba8a21ec |
|
BLAKE2b-256 | 968ad76781691e7ceadeba97b233ae5c6b72abce29912c6e2a9cc497455a6d77 |
哈希值 for pydevd-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 208fcde526b8547a791e984f8b7c12d02d4a1950ace880c6765c3bcf86c801ee |
|
MD5 | 2ca26c6d283d8a94ee4b539ae0d23b8a |
|
BLAKE2b-256 | f24ca4cb5a0bdd5417a3ca8d539ccc3ba0e776fbe86e58b072bcc0c2bc1c4221 |
哈希值 for pydevd-3.1.0-cp310-cp310-macosx_10_15_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2148579f490d90a3e2cbbd23e71192ca425d54892cabd225bfb208fe40ea42b5 |
|
MD5 | ce479ceee2af07ffbbcde2027b9bb698 |
|
BLAKE2b-256 | 0904239ccbace5d1cbaad4b5892aa074d5793fc024d37b6b8c5cbf920cbc98db |
哈希值 for pydevd-3.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a39ca0da9a50f125a4a1275bab85fb71d14bacfcc62c00ea2caf01cc0a8e3e5 |
|
MD5 | 4fdbd6e7a6fc99b53cd5a5ee87e38d3b |
|
BLAKE2b-256 | cb1eff72dfb53177bd6d8cf63c400f3ccf97f79df38f9a6437bb082be7bfa3cc |
哈希值 for pydevd-3.1.0-cp39-cp39-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5493519e248078a9d6cd5127856a940472e74574e0c08081cd1c75c4a9f1f015 |
|
MD5 | e4a6cd218a0138f31171bb1e7a87c67a |
|
BLAKE2b-256 | 256c18323b5d0e228a59b5b9eaa36e1d95bb69dd731b5fbbbbab63d8e77533c8 |
哈希值 for pydevd-3.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8eea1005b96ff7bd17ea308fee8f6bead6481e043bb3f12099552f112b94b43d |
|
MD5 | 0d07931fb9ca2b6ab09d35333c47200e |
|
BLAKE2b-256 | aff2b60567a037bfc5eb38bce214c6fd4283ba5693808d73397c2eb0696d28a4 |
哈希值 for pydevd-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3f3a492075f05f1612b9400aff47eb36325b5fc8ff5234611767135845cd3712 |
|
MD5 | 1a7de7459cc31cd58b4b035267089c31 |
|
BLAKE2b-256 | 2cc24c395ab25d48ef969923d936851586e862ea7dfd386c65db7542eb287891 |
哈希值 for pydevd-3.1.0-cp39-cp39-macosx_10_15_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 07c891cfdcd6aa0a810197bfb3e35fbd932402bfee390cb9e0b551cb0b0e46da |
|
MD5 | 51138d9ee8ec4580c89b008e29b3b19c |
|
BLAKE2b-256 | 31bc7020200fb61b24e3445a4ea4e6d22385d791df6df317cb5709812a72f041 |
散列值 为 pydevd-3.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2be12720f0ea7b4480940b512b21442f3d5824dc816c5d024d1f0d38f9fe14b1 |
|
MD5 | 5e0f1fadb033d7ed780e9fe6c94a3b4b |
|
BLAKE2b-256 | 1ec6a778fa5fb484359b1ac626af12b36f1351337b98146005c4f0612ad11534 |
散列值 为 pydevd-3.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f7424bd9da9b5c0b727e65352d6a313225b38601b31b37cab135ecf54f6c758b |
|
MD5 | dcaface063ddd1ec03791cfd5cf6b8b9 |
|
BLAKE2b-256 | a27e54b2c3fea8683e090b3ebb4c21cae0db86ae7fcb4b4d1be7714c0409d253 |
散列值 为 pydevd-3.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 446d3e2459f72c67e9121eb80b574ad11e70d474dd5265032938b8cf7d6b5d9c |
|
MD5 | c116cca4e1f0179dbf937218800c8368 |
|
BLAKE2b-256 | 60760bc1c51b252391934588d2cb656e38f1cb955cdfe053494166073c337fa0 |
散列值 为 pydevd-3.1.0-cp38-cp38-macosx_11_0_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 75555a23beac9dd3cb1d89eb7ecfee7c7e34f6149876f5f9c9074f231dd494b2 |
|
MD5 | 371b136a87603cab7ba9f46869eb8c88 |
|
BLAKE2b-256 | 2223b755276d3287a27af0d1582d9342af544af8e50249e46c7c6ee169e793bb |