PIP は setup.py ファイルなしで Python パッケージをインストールしますか?
-
18-09-2019 - |
質問
を持たない Python パッケージをインストールする方法を見つけようとしています。 setup.py
ファイル ピップ. 。(問題のパッケージは http://code.google.com/p/django-google-analytics/)
通常、リポジトリからコードをチェックアウトし、サイトパッケージにシンボリックリンクをリンクするだけですが、環境全体をフリーズさせようとしています。 ピップ 導入とテストを容易にするための要件ファイル。
何か案は?
解決
あなたはできません。PIP は Python パッケージをインストールします。それは Python パッケージではありません。Django コミュニティは一般的にあまりパッケージを作成しないため、あなたがやろうとしていることは難しくなると聞いています。しかし、それは間違いかもしれません。
環境をフリーズしたい場合は、次のことを検討してください。 ビルドアウト. 。この場合の他のオプションは、svn:external を使用することです。
他のヒント
リポジトリをフォークし、動作する setup.py を追加します。次に、作成者にプルリクエストを送信します。
ああ、それは Google コードにあります。それでは、バグを報告してパッチを投稿してください。
作者が自分のコードをインストール可能な Python ディストリビューションにすることを拒否した場合 (私には一度も起こりませんでした)、フォークをどこかにホストして、それを要件ファイルに入れてください。
所属していません StackOverflow