找不到Fastlane命令

Vis*_*ada 24 macos xcode fastlane

我正在尝试安装fastlane.我安装了Xcode.我fastlane使用命令安装sudo gem install fastlane.我现在进入我的项目文件夹并键入fastlane init并获取错误:

-bash:fastlane:找不到命令.

我看到它fastlane已安装并可在此处查看

/Users/username/.gem/ruby/2.0.0/gems/fastlane-1.70.0/bin

在我的Mac上.

我尝试将此添加到我的PATH,但我仍然得到相同的错误.我的道路是

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:./Users/username/.gem/ruby/2.0.0/gems/

我在这里错过了什么?

小智 42

将以下行添加到您的bash配置文件中:

export PATH="$HOME/.fastlane/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

您可以关闭终端会话并重新启动它,也可以运行source ~/.bash_profile以加载配置,然后您可以开始使用fastlane


ati*_*tel 24

上周我遇到了类似的问题.我在mac上使用自制软件安装了fastlane,但它显示了同样的错误.

我尝试使用Ruby安装它,它就像一个魅力.这是命令.

sudo gem install fastlane -NV
Run Code Online (Sandbox Code Playgroud)

您似乎还没有为xcode安装命令行工具.

使用安装它们 xcode-select --install

  • 遇到同样的情况,安装brew后出错,安装Rubi后一切正常! (2认同)

mis*_*don 12

我由于安装zsh而遇到了此问题,以下两个步骤解决了我的问题:

  1. open ~/.zshrc
  2. 复制export PATH="$HOME/.fastlane/bin:$PATH"在最底行。
  3. 保存并尝试fastlane init,一切正常!

  • 我们中的一些人不知道`.zshrc`,请您尝试向我们展示它是从哪里得到答案的。 (2认同)

Sun*_*kas 9

  1. 在终端中输入cd ~/您的主文件夹
  2. 键入touch .bash_profile以创建新的空文件
  3. 键入open -e .bash_profile以打开文件
  4. 输入export PATH="$HOME/.fastlane/bin:$PATH"并保存
  5. 重新启动终端(不确定是否需要?)


Ami*_*mit 7

酿造安装红宝石

酿造安装快速通道

警告:fastlane 2.145.0 已安装,只是未链接您可以使用brew link fastlane链接此版本。

酿造链接快车道

光盘iOS

快速通道初始化


sud*_*ang 6

fastlane现在在桶中。您可以使用安装

brew cask install fastlane
Run Code Online (Sandbox Code Playgroud)

现在您需要导出PATH,以便您的shell可以找到fastlane做

export PATH="$HOME/.fastlane/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,请尝试此

export PATH="$HOME/.fastlane/bin/fastlane_lib:$PATH"
Run Code Online (Sandbox Code Playgroud)

确保将来将其添加到〜/ .profile,〜/ .zshrc或〜/ .bashrc中


Alo*_*nha 5

如果您在本地机器上工作,则将以下内容添加到您的 .bash_profile

出口 PATH="$HOME/.fastlane/bin:$PATH"

如果你在 Jenkins 上工作,那么这对我有用

Jenkins -> Manage Jenkins -> Configure System -> Global properties -> Environment variables 我添加了:

名称:路径 值:/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

参考


Jij*_*ohn 5

这是我在 Mac 上安装的 - 从头开始

从 brew install 中删除

brew uninstall fastlane

brew install rbenv

安装 Ruby 版本 2.6.6

rbenv install 2.6.6

在全局中设置 Ruby 版本

rbenv global 2.6.6

将 Ruby 添加到 PATH

if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi

安装捆绑器

gem install bundler

安装快车道

bundle add fastlane


小智 -6

从命令行获取 fastlane 可执行文件的完整路径:

which fastlane

将其添加到 shell 配置文件中,重新启动 shell。