ホームページ  >  記事  >  バックエンド開発  >  単一の Linux システム上で複数の Python 解釈を管理するにはどうすればよいですか?

単一の Linux システム上で複数の Python 解釈を管理するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-01 06:06:02765ブラウズ

How to Manage Multiple Python Interpretations on a Single Linux System?

単一マシン上で複数の Python 解釈を管理する

同じ Linux システム上で複数の Python 解釈を管理するための公式 Python ドキュメント ガイドはありますか?

多くのブログ投稿やオンライン リソースがこのトピックについて議論していますが、私たちは、Python が推奨する確立されたアプローチがあるかどうかを確認することを目的としています。

プラットフォームの独立性

複数の Python 解釈の使用は、一般に、基礎となるオペレーティング システムから独立していると見なされます。

インストールと実行

複数の Python バージョンをインストールするには、インストール プロセスを実行するだけです。バージョンごとに。各インストールでは、ファイルと Python 実行可能ファイル用に個別のディレクトリが作成され、名前に固有のバージョンが含まれます (例: /usr/bin/python2.5、/usr/bin/python2.6)。

デフォルトを指定するにはPython の解釈、シンボリック リンクの作成:

sudo ln -s /usr/bin/python2.6 /usr/bin/python

手動コンパイルの場合

Python ソース コードを手動でコンパイルする場合は、Python ソース コードの Readme から次の手順を参照してください。

Installing multiple versions

On Unix and Mac systems, installing multiple versions of Python using the same prefix (--prefix argument to the configure script) requires special attention to ensure that the primary python executable is not overwritten.

All installed files and directories contain the major and minor versions, enabling coexistence.

make install should be used only for the primary version. For additional versions, use make altinstall.

例:

Python バージョン 2.6 をプライマリ バージョンとして、バージョン 2.5、2.6、および 3.0 をインストールするには:

# In the 2.6 build directory:
make install

# In the 2.5 and 3.0 build directories:
make altinstall

以上が単一の Linux システム上で複数の Python 解釈を管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。