ホームページ >バックエンド開発 >Python チュートリアル >複数の Python バージョンとそれに対応する pip インストールを管理するにはどうすればよいですか?
複数の Python バージョンと PIP への対応
複数の Python バージョンと対応する PIP インストールの管理は困難な場合があります。歴史的に、easy_install は、バージョンの接尾語が付いたコマンド (easy_install-2.5 など) を通じて、特定の Python バージョンをターゲットにする機能を提供していました。ただし、このアプローチは PIP では使用できません。
現在の推奨事項: python -m pip
推奨される解決策は、コマンド python -m pip を使用することです。ここで、pythonは、必要な Python バージョンを表します。このメソッドは、すべての Python バージョンおよび virtualenv セットアップと互換性があります。
# System default Python: $ python -m pip install fish # Virtualenv's Python: $ .env/bin/python -m pip install fish # Specific Python version: $ python-3.6 -m pip install fish
以前の推奨事項: pip-{version} (非推奨)
PIP バージョン 1.5 より前は、次のような pip-{version} 構文を使用して、特定の Python バージョンの PIP パッケージをインストールできます。 easy_install-{version}.
$ pip-2.5 install myfoopackage $ pip-2.6 install otherpackage $ pip-2.7 install mybarpackage
ただし、PIP 1.5 以降、スキーマは pipVERSION に変更されました。したがって、PIP バージョン 1.5 以降では次の構文を使用する必要があります。
$ pip2.6 install otherpackage $ pip2.7 install mybarpackage
結論
提案されたアプローチを活用することで、複数の Python バージョンを効果的に管理できます。および PIP インストールにより、開発環境のシームレスなパッケージ管理が保証されます。
以上が複数の Python バージョンとそれに対応する pip インストールを管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。