web-dev-qa-db-ja.com

python withpyenvをインストールした後にpython3コマンドが見つかりません

特定のバージョンのpython with pyenv。ターミナルで_pyenv version_と入力すると、3.5.0 (set by /Users/lcherukuri/.python-version)が表示されます。しかし、_python3_と入力すると、 got _python3 command not found_。これを修正する方法は?pip3も見つかりません

6
phani

pyenvは単なるPythonバージョンマネージャーです。 python3が$ PATHにインストールされていなくても、Python3.Xがインストールされていることを確認できる場合があります。

$ PATHにpython3を追加する必要があります。あなたはそれを行う方法を見ることができます ここ

デフォルトでは、MacOSはpython3を使用して、ネイティブのプリインストールされたpython(Python 2.7)とポストインストールされたPython3を区別します。 X分布。 pippip3についても同じことが言えます。

バージョンの管理に関するpyenvドキュメントから:

Pythonインストールの場所

Pyenvは、アプリケーションが指定したPythonのバージョンを判別すると、対応するPythonインストールにコマンドを渡します。

各Pythonバージョンは、$(pyenv root)/ versionsの下の独自のディレクトリにインストールされます。

たとえば、次のバージョンがインストールされている場合があります。

$(pyenv root)/versions/2.7.8/

$(pyenv root)/versions/3.4.2/

$(pyenvroot)/versions/pypy-2.4.0/

Pyenvに関する限り、バージョン名は単に$(pyenv root)/ versions内のディレクトリです。

4
jmkmay