Linux での複数の Python バージョンの構成
Linux システムには複数の Python バージョンがインストールされるのが一般的です。このシナリオが発生した場合は、コマンド ラインに「python」と入力するだけでデフォルトになるバージョンを指定できます。
問題への対処
1.デフォルトの Python 構成の変更を避ける
システム全体のデフォルトの Python インストールを変更することは、一般的にお勧めできません。さまざまなシステム スクリプトやパッケージは特定のバージョンに依存している可能性があり、パスの順序を変更すると、これらの依存関係が中断される可能性があります。
2.シェル エイリアスの利用 (永続)
永続的なシェル エイリアスを作成して、常に特定の Python バージョンを呼び出すことができます。たとえば、ターミナル セッションのデフォルトとして Python 2.7 を設定するには、次の行を「~/.bashrc」ファイルに追加します:
alias python=/usr/local/bin/python2.7
3.シェル エイリアスの利用 (一時的)
特定の Python バージョンを一時的にデフォルトとして設定するには、ターミナルで次のコマンドを実行します。
alias python=/usr/local/bin/python2.7
4.仮想環境を利用する
仮想環境は、Python プロジェクトに分離されたワークスペースを提供します。 Python 2.7 プロジェクト用の仮想環境を作成すると、スクリプトが常に目的のバージョンで実行されるようになります。仮想環境を作成するには、次のコマンドを使用します:
python3 -m venv venv-name
その後、次のコマンドで仮想環境をアクティブ化します:
source venv-name/bin/activate
アクティブ化された仮想環境内では、Python 2.7 がデフォルトのバージョンになります。 .
追加の考慮事項
以上がLinux で複数の Python バージョンを構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。