0

conda が有効になっているということは、公開されている Python の 2 つのブレンドのうちの 1 つですが、Continuum Analytics (Anaconda と Miniconda) です。

私の最初の実装はif 'conda' in sys.versionそうでしたが、期待どおりに機能しないようです。

miniconda は次のように報告しているようですPython 3.5.2 :: Continuum Analytics, Inc.

なぜこれを検出する必要があるのですか?

これは、これに基づいてビルド スクリプトの動作を変更し、一部のタスクで pip の代わりに conda インストーラーを使用するためです。

4

1 に答える 1

0

私の現在の実装であるコードが美しいとは思いませんが:

import sys
if 'conda' in sys.version or 'Continuum' in sys.version: print("conda!")
于 2016-08-04T09:18:32.723 に答える