解决python自带的IDLE编译器打不开,并默认使用IDLE打开py文件

这篇具有很好参考价值的文章主要介绍了解决python自带的IDLE编译器打不开,并默认使用IDLE打开py文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

python的IDLE编译器打不开

这是python自带的一个编译器,虽然很简陋,但它重要的功能不在日常编码。
它其实就是python文件夹下的 pythonw.exe文件,用它启动py文件可以实现无黑窗的启动模式,有GUI图形界面的项目更适合使用。

这个文件具体的启动文件位置为 C:\python3.10\Lib\idlelib\idle.py(替换你自己python所在的文件夹)。

pythonw.exe和idle.py,本质是一个文件,前者是对后者的打包。

但是我的pythonw文件启动闪退,idle.py文件也打不开。

解决方法如下:
首先在idle.py文件的文件夹下按住shift键后鼠标右键,在此处打开powershell
py文件默认用idle运行,python,开发语言
输入如下代码 运行idle.py,查看报错内容:

python idle.py

我的报错内容为:

UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc8 in position
23: invalid continuation byte

可以看到这是一个编码错误的报错,因为我打开了win10 系统里的UTF-8编码的Beta,
关闭后,重启电脑,idle文件以及pythonw文件都能打开了
py文件默认用idle运行,python,开发语言

修改py文件默认启动方式

进入设置修改py文件的默认应用

py文件默认用idle运行,python,开发语言
如果没有显示白色的python(也就是pythonw.exe),先把一个py文件的打开方式使用这个pythonw.exe打开一次就有了

黑色的python图标是启动时有黑窗的,白色的python图标是启动无黑窗的(IDLE)

结束

这样就默认启动python项目没有黑窗了,那个UTF-8的beta编码模式,会导致python编写IDLE文件的代码编译出错,win10的编码真是多灾多难,我经常要开关这个beta开关…

然而即使IDLE打不开,这种情况下python编译器是没问题的,可以使用vscode写代码,一样运行,没有影响。文章来源地址https://www.toymoban.com/news/detail-821785.html

到了这里,关于解决python自带的IDLE编译器打不开,并默认使用IDLE打开py文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【python】python编译器以及安装

    ✅作者简介:一名在读大二学生,希望大家多多支持 🔥系列专栏:python 💬个人主页:小园园子的CSDN博客 详细内容 为什么会有编译器/解释器? 编译器与解释器 编译器/解释器:高级语言与机器之间的翻译官 都是将代码翻译成机器可以执行的二进制机器码,只不过在运行原

    2024年02月16日
    浏览(31)
  • 一个关于编译器优化选项问题的解决

    因为当前项目单片机容量不够使用,打算开启编译器优化,结果在使用KEIL编译器优化后,程序在发送Modbus数据时,程序直接跑飞了 最后发现是 局部变量指针 作为了DMA的内存地址参数,导致当DMA连续搬运数据时,实际那个局部变量已经被释放,导致DMA搬运数据的过程中出现错

    2024年04月09日
    浏览(39)
  • Python编译器Pycharm使用技巧

                                                                                     欢迎来到mo的python学习之路  目录                                 pycharm一些小技巧  1.更换pycharm主题颜色  1.1默认颜色 1.2设置其他颜色  2.汉化 2.1具体操作  3. 创建python包和文件

    2024年02月15日
    浏览(49)
  • python编程——编译器与解释器

    作者: Insist-- 个人主页: insist--个人主页 本文专栏: python专栏 专栏介绍: 本专栏为 免费 专栏,并且会持续更新python基础知识,欢迎各位订阅关注。 目录 一、编译器与解释器的介绍 二、编译器与解释器的区别 三、python编译器与解释器种类 1、Brython 2、winPython 3、Pyjs 四、

    2024年02月07日
    浏览(52)
  • 初学Python,用什么编译器最好呢?

    新手学Python用什么编辑器比较好?工欲善其事必先利其器,选好工具学习更高效。市面上流行的编辑器众多,根据自己的需求选择适合自己。小白选择什么编译器比较好呢?今天主要介绍SublimeText、IDLE、VIM、PyCharm、Emacs编辑器,看它们都有什么功能,挑一个最适合小白学习的

    2024年02月09日
    浏览(38)
  • python语言在线编译器,python 在线编程工具

    大家好,小编来为大家解答以下问题,python语言在线编译器,python 在线编程工具,今天让我们一起来看看吧! 1.python在线编译器的解决方案 方案一:vscode web版(vscode online) 大名鼎鼎的vscode 推出了web版,也就是说可以在网页上进行编程了。 github地址:https://github.com/microsoft/v

    2024年04月26日
    浏览(26)
  • python解析器和pycharm编译器安装

    python解析器下载地址:https://www.python.org/getit/ 注意事项: 1. 建议下载3.6以以上的版本, 2. 官网下载比较慢,可以自行寻找其它网站下载, 3. 建议使用.exe安装包方式下载安装 下载完成后双击运行 验证是否安装成功: pycharm编译器下载地址:https://www.jetbrains.com/zh-cn/pycharm/dow

    2024年02月17日
    浏览(31)
  • Visual Studio编译器编译时出现“请选择有效启动项”问题的解决办法

    使用visual studio打开的是一个文件夹并不是一个项目,找不到启动项是正常的。 我们使用visual studio从现有代码创建项目即可。 上面如果默认创建Windows应用程序项目运行项目时就可能会出现 错误 LNK2019 无法解析的外部符号 _WinMain@16,函数 \\\"int __cdecl invoke_main(void)\\\" (?invoke_main@@

    2024年02月11日
    浏览(86)
  • Anaconda虚拟环境配置Python库与Spyder编译器

      本文介绍在 Anaconda 中,为 Python 的虚拟环境安装 第三方库 与 Spyder 等 配套软件 的方法。   在文章创建Anaconda虚拟Python环境的方法中,我们介绍了在 Anaconda 环境下,创建、使用与删除 Python 虚拟环境的方法;而创建虚拟环境后,就需要在 对应的环境内 配置各类 库 与

    2024年02月08日
    浏览(33)
  • 手机上有python编译器吗,手机上可以用的python

    本篇文章给大家谈谈手机上有python编译器吗,以及手机上可以用的python,希望对各位有所帮助,不要忘了收藏本站喔。 Source code download: 本文相关源码 这篇文章主要介绍了python软件可以在手机上运行吗怎么操作,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这

    2024年02月20日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包