2017-03-03 1 views
-1

は、私は、Python 2.7とPython 3.5.3でのpythonの両方のバージョンがインストールされています。私は、コマンドプロンプトでのpythonコマンドを実行すると、のpython 3.5.3インタプリタが表示されます。どのように私はのpython 2.7インタプリタに切り替えることができますか?私の場合はどのようにcmdでPythonインタプリタを切り替えるには?

+1

'python2'コマンドを実行しようとしましたか? – ODiogoSilva

+1

あなたのOSは何ですか? – Marat

+0

pythonコマンドはPython 2.7を実行し、python3コマンドはPython 3.5.3を実行します –

答えて

0

/usr/bin/python/usr/bin/python2.7を指すシンボリックリンクです。

通常、python2python3に関連するシンボリックリンクがあります。

python2と入力すると、Python-2インタプリタが表示され、python3と入力すると、python-3が表示されます。

0

OSのようなUNIXのための解決策。 、あなたのためのエイリアスを作成

which python2 
which python3 
+0

すごいうわー、なぜあなたは私の答えに投票したのですか? :) –

+0

ありがとう、私は同意します。私はポストを編集しました。 –

-1

しかし、あなたが何ができるかです:あなたはまた、Pythonの

の特定のバージョンを実行するためにpython2とのpython3を使用することができます

これらのファイルがあるのところ、あなたは確認することができます個人的な使用。あなたはsudoを経由して編集することができます - 〜/ .bash_aliasesファイルに

エイリアスのpython =のpython3 または

エイリアスのpython =は/ usr/binに/のpython3 /:これは、次の行を追加することにより容易に達成することができますnano〜/ .bash_aliases。その後、ターミナルを閉じて開き直して、あなたはそれがシステムの他の部分に影響を与えることなく、あなた自身の個人的な使用のためのPythonコマンドを使用することができるはずです。

しかし、これはまた示唆されていません。なぜなら、Pythonインタープリタの適切な配置に依存するシステム全体のコードを破ることはありませんが、私はそれが他の問題を引き起こす可能性がある「がtは覚えている/知っ

0

は、Windows OSを使用する場合:Python用

PYの-2.7

は、しかし、最初にあなたがあなたのPATHをチェックする必要がPY -3のPython 3.xの2.7

0

通常、すべての主要なオペレーティングシステムでは、コマンドpython2python3が正しいバージョンのPythonをそれぞれ実行します。たとえば、複数のバージョンがある場合Pythonの3がインストールされ、python32またはpython35は、Python 3.2やPython 3.5を起動します。 pythonは、通常、私が思うにインストールされている最低バージョンを開始します。

希望すると便利です。

0

これはOS(およびPythonのインストール方法)によって異なります。最新のインストールの場合

:Windowsの、Pythonの3の

  • 。xはその方法を使用することができますパスにpyコマンドをインストールします。

    • py -2はPython2
    • py -3はUnixの同類でのpython3
  • を起動し、最も一般的な方法が異なることです起動します異なるバージョンの実行可能ファイルの名前(または異なるシンボリックリンクを使用する)だから、通常python2.7またはpython2を直接呼び出して、そのバージョンを起動することができます(代わりにpython3またはpython3.5)。デフォルトでは、これらのシンボリックリンクの一部のみがインストールされていますが、バージョンごとに少なくとも1つはインストールされています。あなたがそれらを見つけるためにパスを検索します。

+0

ありがとうございます。私の問題は今解決されました。 –

関連する問題