web-dev-qa-db-ja.com

コマンドを実行するときの$の意味は?

私はPythonを学習しており、オンラインドキュメントで$文字に遭遇し続けています。通常は次のようになります。

$ python ez_setup.py(ええ、セットアップツールをインストールしようとしています)

このコマンドがpython IDEまたはコンソール用ではないことは確かですが、windows cmdを試してみましたが機能しません。何か助けは?

11
joshpachan

現在、Pythonはその構文に$を実装していません。そのため、Pythonとは何の関係もありません。

代わりに、表示されているのはUnixベースのシステム(Mac、Linuxなど)のターミナルプロンプトです。

17
user2555451

Windowsでコマンドプロンプトを開くと、次のように表示されます。

C:\Users\Michael0x2a\Blah> 

$シンボルは、Linuxベースのシステムでは同等です。

$記号。単に無視して、変更せずに残りの行を入力します。

9
Michael0x2a

$はコマンドプロンプトです。 python ez_setup.pyはpython/Perl/Rubyシェルではなくコマンドラインで実行する必要があります

% python ez_setup.py、これも同じことを意味します

5
inspectorG4dget

以前の2つの答えが言ったように、$は、Unix/Linuxシステムでの入力を待つコマンドラインプロンプトの始まりです。 Windowsでは、同様の表記例は次のようになります。

C:\> python ez_setup.py

したがって、ドル記号を書く必要はありません。行の最初にあるWindows CMDまたはPowershellプロンプトの始まりを想像してみてください:)

Superuserからのドル記号の履歴 に関する詳細な説明を読むことができます。

3
trm42