1

これが以前に尋ねられた場合はお詫びしますが、私は一生の間、非常に基本的な質問のように見えるものに対する答えを見つけることができませんでした。

ソースを含まない.eggパッケージのセットがあります(たとえば、setup.pyファイルがありません)。これらのパッケージを登録して、社内のpypiリポジトリにアップロードする必要があります。パッケージを手動でpypiリポジトリディレクトリにコピーし、エントリを手動でpypi dbに挿入する以外に、これを行う方法はありますか?

4

1 に答える 1

0

これらは手動で登録する必要があります。

ただし、これを行うにはPyPIWebインターフェイスを使用できます。中央のPyPIサーバーPackage submissionの左側のメニューバーにリンクがありhttp://pypi.python.org/pypi?%3Aaction=submit_form、おそらくローカルインストールにも同じリンクがあります。

.eggはディレクトリまたはzipファイルのいずれかです。ディレクトリでない場合は、ファイルを解凍して内部を確認する必要があります(.zipツールがzipファイルとして認識しやすくなる場合は、名前を変更して拡張子を付けるコピーを作成します)。

EGG-INFOエッグの中にサブディレクトリがあり、その中にファイルがありますPKG-INFO。このファイルをパッケージ送信フォームにアップロードして、setup.py registerコマンドを置き換えることができます。

登録すると、Web UIを使用してパッケージに移動し、そこからfiles特定のパッケージのセクションに移動して、eggファイルをアップロードできます。

于 2013-02-18T11:59:09.100 に答える