【发布时间】:2021-02-16 22:37:06
【问题描述】:
我尝试了几个教程,但每次都遇到相同的错误。
我尝试使用捆绑方法安装:
bundle init(在项目存储库中)
我在 Gemfile 中添加了gem "fastlane",然后使用bundle install 安装了fastlane。
但是当我fastlane init 引发错误zsh: command not found: fastlane
【问题讨论】:
我尝试了几个教程,但每次都遇到相同的错误。
我尝试使用捆绑方法安装:
bundle init(在项目存储库中)
我在 Gemfile 中添加了gem "fastlane",然后使用bundle install 安装了fastlane。
但是当我fastlane init 引发错误zsh: command not found: fastlane
【问题讨论】:
试试
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 如果您是命令行工具的新手,vim、pico 等。
在文件末尾添加
export PATH="$HOME/.fastlane/bin:$PATH"
如果.zshrc不存在,在你的主目录下创建一个并添加上面的行(那么你的单行.zshrc将只包含上面的命令。
【讨论】: