Python 2 と 3 を切り替える

Olorunfemi Akinlua 2023年6月21日
Python 2 と 3 を切り替える

Python には、さまざまな OS 環境 (Windows、macOS、Linux、および Android) でさまざまなバージョンがあります。 1991 年以来、3つのメジャー バージョン (1、2、および 3) がありました。

Python 3.x は 2.x や 1.x よりも使用するのに適しています。 ただし、あなたを含む特定の人々は、Python 2.x を使用してレガシー コードにアクセスしたり、特定の作業をしたりする場合があります。

この記事では、Python 2 と 3 を切り替えて Python コードを実行する方法を紹介します。

Python 2 と 3 を切り替える

OS が異なれば、スイッチも異なります。 Linux と macOS はまったく同じように機能しますが、Windows は大きく異なります。 PC に両方のバージョンがインストールされていることを前提としています。

Linux と macOS で Python 2 と 3 を切り替える

Linux および macOS で次のコマンドを使用して、Python 2.x に切り替えることができます。

python2

コマンドの出力:

Python 2.7.18 (default, Jul  1 2022, 12:27:04)
[GCC 9.4.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.

また、Python 2 ファイルを実行する必要がある場合:

python2 version.py

Python 3 の場合は、次のコマンドを使用できます。

python

コマンドの出力:

Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

Python 3 ファイルを実行するには:

python version.py

Windows で Python 2 と 3 を切り替える

Windows の場合、次のコマンドを使用して Python 2.x に切り替えることができます。

py -2

コマンドの出力:

Python 2.6.2 (r262:71605, Apr 14 2009, 22:46:50) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

Python 2 ファイルを実行する必要がある場合:

py -2 index.py

Python 3.x に切り替えてそのインタープリターを使用するには、次のコマンドを使用できます。

py -3

コマンドの出力:

Python 3.10.5 (tags/v3.10.5:f377153, Jun  6 2022, 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Olorunfemi Akinlua avatar Olorunfemi Akinlua avatar

Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.

LinkedIn

関連記事 - Python Version