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

Erlang找不到.erlang文件求助:执行mix new时出现报错

解决Erlang查找.erlang文件报错的问题

针对你执行mix new hello时遇到的Erlang查找.erlang文件报错问题,可尝试以下几种解决方式:

  • 临时调整HOME环境变量
    Windows下Erlang会优先读取HOME环境变量指向的路径来查找.erlang文件。如果你的HOME指向U盘,可临时将其改为本地用户目录:

    set HOME=c:/Users/niels
    

    设置完成后再执行mix new hello,看报错是否消失。

  • 让Erlang跳过加载.erlang文件
    启动Erlang时添加-noinput参数可跳过读取.erlang文件。你可以通过设置环境变量让mix传递这个参数:

    set ERL_FLAGS="-noinput"
    mix new hello
    
  • 创建合法的.erlang文件
    空的.erlang文件可能会被Erlang判定为无效脚本,导致报错。在c:/Users/niels/AppData/Roaming/erlang路径下创建.erlang文件,写入一行合法的Erlang代码:

    ok.
    

    保存后重新执行mix命令,Erlang加载该文件时就不会报错了。

  • 检查路径权限与合法性
    确认U盘路径是否为只读状态,或路径中包含空格、非英文字符等特殊内容。尽量使用无特殊字符的本地路径作为Erlang的主目录,同时确保Erlang对目标路径有读写权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 02:01:01