初めて distutils.core.setup を使用しています。モジュールを /usr/lib/python/site-packages にインストールしました。
任意のディレクトリから python を実行して実行するimport my_module
と、すべてがうまく機能します。
ただし、モジュールをスクリプトとして実行する必要があります。ライブラリとしてではなく、アプリケーションとして意図されています。ターミナルから実行するpython my_module
と、ファイルが見つかりません。
モジュールを実行してシンボリック リンクを /usr/bin に配置する実行可能スクリプトを作成したかったのですが、これはハックな方法のように思えます。distutils には、モジュールを実行可能スクリプトとしてインストールするための何かがあると思いますが、それが見つからなかったのです。誰かがこれの例またはドキュメントファイルを教えてもらえますか?
編集: また、これが Python アプリケーションを配布する正しい方法でない場合、代わりに何を使用すればよいですか?