これが以前に尋ねられた場合はお詫びしますが、私は一生の間、非常に基本的な質問のように見えるものに対する答えを見つけることができませんでした。
ソースを含まない.eggパッケージのセットがあります(たとえば、setup.pyファイルがありません)。これらのパッケージを登録して、社内のpypiリポジトリにアップロードする必要があります。パッケージを手動でpypiリポジトリディレクトリにコピーし、エントリを手動でpypi dbに挿入する以外に、これを行う方法はありますか?
これらは手動で登録する必要があります。
ただし、これを行うには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ファイルをアップロードできます。