誰かがここでこのビルド構文を説明してくださいできますか?私はこのPythonビルドsynax "python3 setup.pyビルド"を理解していない
python3 setup.py build
sudo python3 setup.py install
出典:私はちょうどのpython 3.xのでpygameのダウンロードをインストールするには、上記のソースでの手順を使用し、それは素晴らしい仕事が、私は、コマンドの構文を理解していない、とhttps://askubuntu.com/a/406410/327339
私はそれに関する文書をどこに見つけるべきかわかりません。
python3 file.py
は、与えられたモジュール(この場合はfile.py
、または上記setup.py
)を呼び出しますが、何を、すなわち後の単語について:上記のコマンドで「構築しますか」?これはPythonの組み込みコマンドですか?setup.pyの出力が行くフォルダですか?それは何ですか?
「install」コマンドと同じです。構文を説明して、関係する文書を見つけるのを助けてください。私は「python3 build」、「python 3 module install」、「python 3 module build」などの検索をしばらく試してみましたが、問題に関して非常に有益な情報は見つかりませんでした。
また、ビルドコマンドとインストールコマンドは正確に何をしていますか?
注:ここでは、これらのコマンドを実行している「pygame」フォルダの内容を示します。
他のターミナルコマンドと同じように動作します: 'python'実行可能ファイルを使用して、' build'引数で 'setup.py'ファイルを実行します。 'setup.py'インストールにはたくさんの資料がありますが、この質問は非常に幅広いです。 – jonrsharpe
ああ、setup.pyの引数*です。私はまだそのような議論を必要とするモジュールを書かなかった。私はそれについて学ばなければならない。ありがとう。 –
"build"は単に 'setup.py'に渡されるパラメータです。 Pythonプログラムは独自のパラメータを持つことができ、そのプログラムは完全にプログラム(setup.py)に依存しています。いくつかはパラメータとしてファイル名を取り、いくつかはユーザ名をとり、多くは何も取らない。その意味は、コードまたはプログラムのドキュメンテーションを読むことによってのみ判断できます。 – cdarke