为什么同样的代码在pycharm可以执行,在idle里就不可以

img

img


为什么相同的代码放在pycharm可以执行,而放在内部环境idle里就显示报错。非常的困惑困惑,求牛人解答(台湾是随便打的,应该是国家和地区)

一个用的是python版本3.10,一个用的是python2.7
肯定不一样呀
你在内部环境idle里也用3.10的python版本运行 肯定就好了

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7794496
  • 你也可以参考下这篇文章:小白求助,写的代码用pycharm、idle运行都不显示结果,但是没报错
  • 以下回答由chatgpt基于相关博客总结生成:

    根据提供的参考资料,可以得出以下解答:

    在PyCharm中能够正常执行而在IDLE中报错可能是由于以下原因:

    1. 版本差异 - 可能PyCharm使用的是Python的某个版本,而IDLE使用的是另一个版本。请确保在PyCharm和IDLE中使用相同的Python版本。

    2. 配置差异 - 可能PyCharm中已经进行了一些配置,而IDLE没有进行相同的配置。请检查两个环境中的配置,确保它们一致。

    3. 环境差异 - 即使是官方的IDLE,不同地区和操作系统的版本可能会有所不同。根据提供的地理信息,你所在的地区是台湾。可能IDLE在台湾区域的版本存在某些差异。尝试在其他台湾的开发者论坛或社区寻求解决方案。

    针对以上可能的原因,你可以尝试以下解决方案:

    1. 确保Python版本相同:在PyCharm中,可以在项目设置中查看使用的Python版本,并在IDLE中也使用相同的Python版本。不同的版本可能会导致代码在IDLE中无法正常执行。

    2. 检查配置差异:比较PyCharm和IDLE的配置,特别是与代码执行相关的配置。例如,查看是否启用了相同的插件和扩展,检查是否设置了相同的运行模式等。

    3. 联系当地的Python开发者社区:发帖或询问当地的开发者社区,寻求他人在相同环境中的经验和解决方案。他们可能会有更具体的建议或指导。

    这些是一些基本的解决方案和建议,但无法确定具体的原因和解决方案。如果这些解决方案都不能解决你遇到的问题,你可能需要进一步调查或咨询Python专家以获取更具体的帮助。