2016-10-04 7 views
2

私はPythonパッケージをオフラインでインストールしたいと思います。インストールの一環として、python3 setup.py testでパッケージのテストを実行します。 testコマンドを実行すると、setuptoolsは満たされていない依存関係をすべてpypi.python.orgから取得します。しかし、私はすべてのパッケージの依存関係を提供しています。依存関係が満たされない場合は、エラーであることを望みます.setuptoolsに依存関係をダウンロードさせたくありません。この動作を無効にする方法や、別のサーバーを使用するように指示する方法についてもわかりません。どうすればこれをやめることができますか?`setup.py test`を実行するときに依存関係をインストールしないでください

答えて

1

OK、これを行う方法が1つあります。それはおそらく最もエレガントではなく、いくつかの欠点がありますが、うまくいくようです。

の作成(または既存の変更)次の行でsetup.cfgファイルを:

[easy_install] 
find_links = file:///dev/null 
index_url = file:///dev/null 

このeasy_installを通知する任意の外部は、PyPIサーバーを使用しないように(フードの下で動作しているものです)。

関連する問題