【问题标题】:Getting error "command not found: fastlane"收到错误“找不到命令:fastlane”
【发布时间】:2021-02-16 22:37:06
【问题描述】:

我尝试了几个教程,但每次都遇到相同的错误。

我尝试使用捆绑方法安装:

bundle init(在项目存储库中)

我在 Gemfile 中添加了gem "fastlane",然后使用bundle install 安装了fastlane。

但是当我fastlane init 引发错误zsh: command not found: fastlane

following tutorial =

【问题讨论】:

    标签: ios fastlane


    【解决方案1】:

    试试 export PATH="$HOME/.fastlane/bin:$PATH" 在你的 shell 中。

    如果有效,请将其添加到 .zshrc 以使其永久化。 在同一会话中再次source .zshrc 或重新启动 shell(例如,重新启动终端)。

    ============= 编辑 =============

    如果~/.fastlane 不存在而/usr/local/bin/fastlane 存在,则将export PATH="$HOME/.fastlane/bin:$PATH" 替换为export PATH="/usr/local/bin/fastlane"。 如果cd ~/.fastlane 有效,则继续使用$HOME/.fastlane/bin,如果无效并且ls /usr/local/bin | grep fastlane 找到fastlane,则替换为/usr/local/bin/fastlane

    export PATH="$HOME/.fastlane/bin:$PATH" 部分应直接输入到 shell 命令行中,即您输入 bundle init 的控制台。

    如果这解决了您的问题,请将export PATH="$HOME/.fastlane/bin:$PATH" 行添加到.zshrc 文件的末尾。该文件可以在您的主目录~ 中找到。 在终端中,cd ~ 并通过ls -al 列出目录中的所有文件。如果您看到 .zshrc,请使用您选择的编辑器打开它,例如,nano 如果您是命令行工具的新手,vimpico 等。 在文件末尾添加

    export PATH="$HOME/.fastlane/bin:$PATH"
    

    如果.zshrc不存在,在你的主目录下创建一个并添加上面的行(那么你的单行.zshrc将只包含上面的命令。

    【讨论】:

    • 谢谢@Jay,但是我对你使用的shell术语不太熟悉,你能否详细说明一下,我需要在哪里添加这行代码?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 2019-09-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 2016-03-24
    • 2016-07-12
    相关资源
    最近更新 更多