Windows10系统下无需命令行如何在PyPy3运行Python脚本?有无类似IDLE的工具?
PyPy3 适配的类IDLE图形化工具及Win10免命令行运行方案
原生可用方案:PyPy自带的IDLE
IDLE本身就随PyPy3打包发布,不需要额外下载第三方工具,操作步骤如下:
- 打开你的PyPy3安装目录,进入
lib\idlelib文件夹 - 双击文件夹内的
idle.pyw文件,就能直接启动适配PyPy3的IDLE环境,操作逻辑和CPython版IDLE完全一致,既可以在交互Shell里写代码测试,也能打开、编辑、直接运行.py脚本,全程不需要操作命令行
适配PyPy3的其他轻量类IDLE工具
- Thonny:对新手友好的轻量Python编辑器,默认支持多解释器切换,安装后在菜单栏「运行」-「选择解释器」里选中PyPy3的安装路径即可使用,界面比原生IDLE更直观
- PyScripter:开源轻量Python IDE,支持自定义解释器配置,添加PyPy3路径后就能直接通过图形界面操作运行脚本,不需要调用命令行
现有工具复用:VS Code配置PyPy3解释器
你日常用的VS Code也可以直接配置PyPy3作为运行解释器,不需要改变原有使用习惯:
- 打开VS Code后按
Ctrl+Shift+P调出命令面板,选择「Python: Select Interpreter」 - 在弹出的列表中找到PyPy3的安装路径选中即可,后续直接点右上角的运行按钮就能用PyPy3执行脚本,和你之前用CPython的操作完全一致
免工具双击运行脚本设置
如果只是需要快速运行脚本,还可以直接做文件关联:
- 右键任意一个
.py文件,选择「打开方式」-「选择其他应用」 - 找到PyPy3安装目录里的
pypy3.exe,勾选「始终使用此应用打开.py文件」,之后双击.py文件就会自动用PyPy3运行
内容的提问来源于stack exchange,提问作者Takaso
相关产品推荐
相关产品推荐

