0
現在のanaconda環境をpythonから見つけるにはどうすればよいでしょうか。私は実行python内からanaconda環境(新しいプロセスやデフォルトではアクティブではない)を見つけること
(これはデフォルトの環境を持つ新しいプロセスを作成しているため)
import subprocess
subprocess.call(['conda','info'])
は私に間違った結果を与えて呼び出す例:
問題は、デフォルトの環境ではないということですこれはwin7上でanaconda2を使用し、pycharmからコードを実行していますが、最良の場合のシナリオでは、ソリューションは「どこでも」でも、少なくともアナコアでも動作するはずです
私のプログラムを実行するために使用されたpython.exeの場所は、ハイその情報を私に教えてください。
>>> import sys
>>> print sys.executable
D:\Anaconda2\envs\py2\python.exe
の1つのオプションです。
:SIは「2.7.12取得しています|(デフォルト、2016年6月29日、11時07分13秒)[MSC V |連続解析、株式会社私の環境はデフォルトではありません。それはpy2です(sys.executableは私にD:\ Anaconda2 \ envs \ py2 \ python.exeを与えます) – ntg