2016-06-20 11 views
-1

Macでは、複数のPythonインタプリタ(anaconda、Python 2.7標準など)をインストールした場合、コマンドpythonを実行する際に不思議に思うのですが、anacondaまたはPython 2.7または他のPython通訳?ありがとう。複数のPythonインタプリタを持つ環境

に関して、 林

答えて

1

あなただけのpythonを入力すると、それは、このことにより、指定されたのpythonのバージョンが表示されます:

which python 

このコマンドは、お使いの端末におけるpythonの場所をプリントアウトします。

上記以外のバージョンを使用するには、JythonまたはAnacondaなどの形式のものを使用してください。完全修飾パスを入力して実行することができます。

+1

'PYTHONPATH'や' PYTHONLIB'のような環境変数を追加すると、より完全な答えになります。 – SuperSaiyan

+0

私の体に感謝して、投票してください。ピップを使用してライブラリをインストールする場合、完全なパスを使用するかどうか、特定のPythonインタプリタの下でのみ使用できるか、すべてのPythonインタプリタでグローバルに使用されますか?たとえば、通常のPythonインタプリタでpipを使用してnumpyをインストールし、anacondaでは使用できない場合は、anacondaの完全修飾パスを使用してPythonインタプリタを実行するとnumpyを使用できません。 –

+0

ありがとう@SuperSaiyan、あなたのアイデアのために投票してください。あなたが他のPythonインタプリタを介してサードパーティライブラリのインストール/使用について私の上にコメントすることができれば、それは素晴らしいことでしょう。 :) –

関連する問題