0

次のコマンドを使用して、パッケージをPyPiにアップロードしています。

python setup.py sdist upload

このコマンドはいくつかのファイルとフォルダを生成しますが、アップロード後にこのファイルを削除するオプションはありますか?

4

2 に答える 2

1

sdistコマンドは、デフォルトでファイルをbuildサブディレクトリに配置するビルドコマンドを呼び出します。将来のビルドをスピードアップするために、おそらくそれを維持したい(つまり気にしない)でしょう。

sdistは、デフォルトで配布ファイルをdistサブディレクトリに配置します。 python setup.py sdist -d $TMP(または%something%Windowsの同等の環境変数)を使用して、代わりにファイルを一時ディレクトリに配置し、次回の起動時にファイルが消去されるようにすることができます。

ビルドディレクトリが本当に気になる場合は、次のことを試してくださいpython setup.py build -b $TMP sdist -d $TMP。sdistは、ビルドによって作成されたファイルを見つけるのに十分賢いはずです。

distutilsドキュメント:http ://docs.python.org/distutils

コマンドヘルプ:python setup.py build --help

于 2012-03-23T02:18:03.470 に答える
1

PyPIにログインし、画面の右上隅にある灰色のボックスでパッケージをクリックします。適切なバージョンの右側にあるリストの「ファイル」をクリックします。新しいページが読み込まれます。削除するファイルをチェックして、灰色の[削除]ボタンをクリックします。

于 2012-05-11T19:26:58.980 に答える