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

PyCharm运行/调试Python代码报PermissionError[Errno13]求助

解决PyCharm运行/调试Hello World时出现PermissionError的问题

嘿,我帮你分析下这个问题——你遇到的PermissionError: [Errno 13] Permission denied: 'D:/python'其实不是代码的问题,而是PyCharm的运行配置出错啦!

问题根源

从报错信息能明显看出来:PyCharm尝试去执行D:/python这个文件夹,而不是你写了print("hello world")的那个.py脚本文件。系统当然会拒绝这种操作,因为文件夹本身是不能被直接当作Python脚本运行的。

具体解决步骤

  • 先确认你的脚本文件:你得确保自己创建的是一个后缀为.py的文件(比如hello.py),并且把print("hello world")写在这个文件里,而不是直接在D:/python文件夹下操作。
  • 检查并修正PyCharm的运行配置:
    1. 点击PyCharm右上角的运行/调试下拉菜单,选择「Edit Configurations...」
    2. 在弹出的配置窗口里,重点看「Script path」这一项——它应该指向你创建的具体.py文件(比如D:/python/hello.py),而不是D:/python这个文件夹
    3. 如果配置不对,点击左上角的「+」号,选择「Python」,重新设置正确的脚本路径,保存配置后再尝试运行
  • 验证权限(可选):虽然你已经试过用管理员身份运行,但可以右键D:/python文件夹→「属性」→「安全」,确认你的用户账户对这个文件夹和里面的.py文件有读取、执行的权限
  • 重启PyCharm:有时候配置修改后需要重启软件才能生效,关闭PyCharm后重新打开,再运行你的脚本

补充说明

你的代码print("hello world")本身是完全正确的,这就是标准的Hello World写法,问题完全出在运行配置的路径设置上,这是新手用PyCharm时很容易踩的小坑~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 08:03:22