1

こんにちは、Tox を使用してテスト環境をセットアップしようとしています。

私が解決したい問題は何ですか?

異なるネットワーク設定(異なるIP、異なるインターフェース名など)でテストを実行しているサーバーがほとんどないため、すべての構成を持つモジュールを準備し、サーバー番号を使用してインストールします。

pip install . --install-option="--serverNumber=102"

このように、私の環境では構成が1つしかなく、実際のサーバーテストが実行されていることを知らなくてもテストにインポートできます。

現在、tox を使用して仮想環境をセットアップしようとしていますが、1 つの依存関係に対してのみ特定の install_command を定義する方法がわからないため、問題がありますか? それが可能かどうかさえわかりません。

助けてくれてありがとう

BR クシシュトフ

4

2 に答える 2

-1

これはどう:

  1. pip install要件セット全体に対して実行します。

  2. 次に、特定のパッケージをアンインストールpip install foobarし、追加のインストール オプションを渡して再インストールします。

-

  pip uninstall foobar
  pip install foobar --install-option="--serverNumber=102"
于 2014-09-01T19:47:42.603 に答える