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

Windows系统运行jekyll serve报Permission denied权限错误如何解决

错误根源

你的报错核心是Errno::EACCES权限错误,触发原因有两个:

  • 你直接在C:\Users\30697\Downloads下载目录执行jekyll serve,Jekyll默认会扫描当前目录下所有文件
  • 目录内正在运行的Firefox便携版占用了FirefoxPortable/Data/profile/parent.lock文件,Jekyll没有权限读取该锁定文件,直接触发崩溃退出
解决方法

按优先级选择以下方案即可:

  • 方案1(最推荐):将你开发的Jekyll站点单独存放在无其他无关程序文件的独立目录,比如C:\Users\30697\Documents\my-jekyll-blog,先通过cd命令切换到该站点根目录,再执行jekyll serve启动服务。如果还没有初始化标准站点结构,先执行jekyll new 站点名创建默认站点后再启动。
  • 方案2(当前目录运行):在你执行命令的目录下新建_config.yml配置文件,添加排除规则,跳过被占用的无关文件夹:
    exclude:
      - FirefoxPortable/
    
    保存配置后重新执行jekyll serve即可。
  • 方案3(临时测试):执行启动命令时临时指定排除目录,不需要修改配置:
    jekyll serve --exclude FirefoxPortable
    
注意事项

不要在下载、桌面这类经常有其他程序读写文件的系统默认目录直接运行Jekyll,避免碰到程序锁定的临时文件触发同类权限错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 12:54:04