手動でインストールしています。シルクストリート。 Echoは希望のパスを表示しますが、「which flutter」を実行しても表示されません。どのような指示がありますか?
アップデート:コマンドと結果:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/myusername/Instloc/flutter/bin
which flutter
結果は提供されません
私がしたステップ:
- flutterのtar.xzファイルをダウンロードしました。
- (デフォルトのアーカイブマネージャUbuntuを使用して[注:ここに適用されている場合はしないでください。いくつかのrar4ファイルを開くためにwinrarをインストールしました(抽出後に問題はありますか?)])を適切な場所に抽出します。
- 私は永続的なFlutterアクセスを好むので、実際のリンクの3番目のステップをスキップし、「パスの更新」ステップに従いました。 /home/.bashrc ファイルにいくつかの行を追加しました。
export PATH="$PATH:/home/myusername/InstLoc/flutter/bin"
結果
ls -Alh /home/myusername/InstLoc/flutter/bin
total 24K
drwxrwxr-x 7 myusername myusername 4.0K May 1 00:11 cache
-rwxrwxr-x 1 myusername myusername 2.1K May 1 00:09 dart
-rw-rw-r-- 1 myusername myusername 1.4K May 1 00:09 dart.bat
-rwxrwxr-x 1 myusername myusername 2.1K May 1 00:09 flutter
-rw-rw-r-- 1 myusername myusername 2.5K May 1 00:09 flutter.bat
drwxrwxr-x 2 myusername myusername 4.0K May 1 00:09 internal
答え1
.bashrcファイルの更新に問題があるようです。今日確認してみると、パスに古い(間違った)値が表示されていました。また、ダミーの実行可能ファイルを作成し、そのパスを$ PATHに追加し、「which dummyexec」コマンドと「dummyexec」コマンドが機能していることを確認しました!ありがとうございます!