0

Mac-mini に Sencha SDK と Sencha コマンドをインストールし、いくつかのサンプル アプリを使用しました。しかし、しばらくしてターミナルで sencha コマンドを実行しようとすると、「-bash: sencha コマンドが見つかりません」という応答が返されました。なぜこれが起こったのかわかりません。以前はそのようなタイプの応答は見つかりませんでしたが、今ではこのエラーが発生しました。このことが起こる可能性のあるシナリオを教えてください..助けてくれてありがとう

Alens-Mac-mini:touch-2.2.0 SenchaTools$
sencha -bash: sencha: コマンドが見つかりません

4

3 に答える 3

1

そのように進める必要があります:

  1. このコマンドが に含まれているかどうかを確認しPATHます。PATHは、bash によって保持され、新しいユーザーがログインしたときに初期化される環境変数です (.bash_profileすべてのユーザーの場合はファイル、単一ユーザーの場合はホームへの相関ファイル)。ですからecho $PATH、あなたに言われたことを確認し、このコマンドがそれらのフォルダーに含まれているかどうかを確認してください
  2. おそらく、ステップ1から、答えは「いいえ、そうではありません」でしょう。したがって、次のように処理する必要があります: whereiscommand を使用してこのコマンド (実行可能なスクリプト) を検索し、見つかったら 2 つの可能性がありますwhereis。単純に実行したい場合は、 ( )sencha -argumentsによって返される実行可能パスをファイルに追加する必要がありますwhereis$PATH=$PATH:/returned/path/by/whereis.bash_profile

そうすれば、ファイルシステムの任意の「ポイント」からコマンドを実行できるはずです

于 2013-05-08T07:27:05.710 に答える
0

Sencha インストーラーは、bash をシェルとして使用することを想定しています。他のもの (nice zsh など) を使用すると失敗します。.bash_profile の内容をシェルの起動ファイル (私の場合は .zprofile) にコピーして保存し、新しいターミナル ウィンドウを開く必要があります。

于 2016-01-05T16:09:12.130 に答える