私はMacOSXでiTermを使用しており、すべてが初めてです。バイオインフォマティクスプログラムのインストールを準備しているので、「Scripts」と「Programs」の新しいディレクトリを作成してパスに追加しようとしています。
これが私がしたことです:
nano.bash_profile エクスポート PATH="$PATH:$HOME/スクリプト" PATH="$PATH:$HOME/プログラム" ソース.bash_profile
次を返します。
-bash: エクスポート: `/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/Tori/Scripts': 有効な識別子ではありません。
nanoを使用してプロファイルを再入力しようとしましたが、ウィンドウを閉じて-bash: nano: command not found
新しいセッションを再開しましたが、同じ「有効な識別子ではありません」というメッセージが表示され、コマンドは認識されませんでした。
私は何を台無しにし、どのように解決しますか?
答え1
これにより問題が解決します。
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/Tori/Scripts
必要な理由はです=
。
.bash_profile
もちろん、後でこれらの追加のスペースを編集して削除する必要があります。
答え2
ここにはMacはありません。通常の電話の代わりに/usr/bin/nano
電話をかけてみてください。おそらく知っていますが、あなたのディレクトリはすべてバイナリを見つけるために検索され、あなたがそれを台無しにした後、あなたが正確にどこを見なければならないかを知らない限り、あなたのディレクトリを見つけることができません。/bin/nano
nano
PATH
nano
@jasonwryanが言ったように、次のスペースは=
非常に疑わしく見え、おそらくそこにはいけません。
(後で参照できるように、構成ファイルの変更は新しいウィンドウにのみ適用されるため、古いターミナルウィンドウを開いたまま新しいターミナルウィンドウですべてを試してみることをお勧めします。)