
SVN リポジトリをチェックアウトし、python setup.py
Ubuntu 10.04 ターミナルで Python スクリプトを実行しようとしましたが、次のエラーが発生します。
abc@def:~/Downloads/a-read-only$ python setup.py
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: no commands supplied
私は Python の経験がないので、どんな助けでもいただければ幸いです。
答え1
次のコマンドを試してください:
python setup.py install
答え2
「cmd1」を追加する必要があるようです。
それが何であるかを知るには、次のように入力します。
python setup.py --help
答え3
ターミナル コマンドを使用して、Ubuntu から Python をインストールできます。以下を使用してみてください。
sudo apt-get install python3
Python が正常にインストールされたら、ターミナルに「python3」と入力して Python ターミナルを実行し、コマンドが機能するかどうかを確認できます。または、次のコマンドを使用して Python スクリプトを実行することもできます。
python3 myfile.py
答え4
setup.py
引数付きの setup() 呼び出しも含めることができますscript_args
。
from setuptools import setup, Extension
setup(ext_modules = [Extension(...)],
script_args = ['build_ext'])
ここでは明確に述べられていないが https://setuptools.pypa.io/en/latest/deprecated/distutils/apiref.html、build_ext コマンドは次のように実行されます。
$ python setup.py
setup.py にコマンドを指定せずに実行します。