You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PyCharm调试器中结合proxychains运行Python脚本

在PyCharm 2021.3社区版(Linux)中配置proxychains与内置调试器协同运行

可以通过修改PyCharm的Python运行/调试配置实现需求,具体步骤如下:

1. 打开运行配置编辑器

点击PyCharm右上角的运行配置下拉框,选择「Edit Configurations...」。

2. 配置Python调试项

  • 选中目标Python脚本的配置(若无则点击左上角「+」选择「Python」新建)。
  • 在「Configuration」标签页的「Python interpreter」区域:
    • 复制当前使用的Python解释器路径(可在「Settings > Project: [项目名] > Python Interpreter」中查看并复制)。
    • 将解释器路径替换为 proxychains [你的Python解释器路径],例如:
      proxychains /home/user/.virtualenvs/myenv/bin/python3
      
  • 确认「Script path」指向你要调试的脚本文件。
  • 勾选「Emulate terminal in output console」,确保proxychains的日志能正常输出。

3. 验证proxychains基础配置

确保你的proxychains配置文件(通常为/etc/proxychains.conf或~/.proxychains/proxychains.conf)已正确设置SOCKS5代理,示例配置:

socks5  127.0.0.1 1080

4. 启动调试

保存配置后,点击PyCharm的调试按钮(虫子图标)即可。此时脚本会通过proxychains路由网络请求,同时内置调试器的断点、逐行调试等功能正常生效。

你可以在脚本中添加简单的网络请求代码(如访问http://httpbin.org/ip),查看proxychains的输出日志,确认请求已通过代理发送。

内容的提问来源于stack exchange,提问作者cridnirk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 13:57:26