ホームページ > バックエンド開発 > Python チュートリアル > 3.6 より前の Python バージョンで Pip のインストールが失敗するのはなぜですか?

3.6 より前の Python バージョンで Pip のインストールが失敗するのはなぜですか?

Patricia Arquette
リリース: 2024-12-16 09:09:16
オリジナル
319 人が閲覧しました

Why Does Pip Installation Fail in Python Versions Below 3.6?

Python での pip インストールの失敗 < 3.6

次の手順を使用して Bitbucket CI 経由でアプリケーションをデプロイすると、Python で pip をインストールできません。 3.6:

script:
    - apt-get update
    - apt-get install -y python-dev
    - curl -O https://bootstrap.pypa.io/get-pip.py
    - python get-pip.py
ログイン後にコピー

発生したエラーは次のとおりです:

Traceback (most recent call last):
  File "get-pip.py", line 24226, in <module>
    main()
  File "get-pip.py", line 199, in main
    bootstrap(tmpdir=tmpdir)
  File "get-pip.py", line 82, in bootstrap
    from pip._internal.cli.main import main as pip_entry_point
  File "/tmp/tmpUgc5ng/pip.zip/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax<p><strong>原因:</strong></p>
<p>Pip 21.0 以降では、Python 3.6 以降が必要です。 Python 2 や Python 2 など、以前のバージョンではサポートされていない構文機能の導入3.5.</p>
<p><strong>解決策:</strong></p>
<p>Python バージョンの pip をインストールするには < 3.6:</p>
<p><strong>Python 2.7:</strong></p>
<ul>
<li>から pip をダウンロードhttps://bootstrap.pypa.io/pip/2.7/get-pip.py</li>
<li>
<p>インストール:</p>
<pre class="brush:php;toolbar:false">curl -O https://bootstrap.pypa.io/pip/2.7/get-pip.py
python get-pip.py
python -m pip install --upgrade "pip < 21.0"
ログイン後にコピー

Python 3.6 :

  • から pip をダウンロードしますhttps://bootstrap.pypa.io/pip/3.6/

Python 3.5:

  • から pip をダウンロードしますhttps://bootstrap.pypa.io/pip/3.5/

Python 3.4:

  • https://bootstrap から pip をダウンロードします。 pypa.io/pip/3.4/
  • アップグレード使用例:

    python -m pip install --upgrade "pip < 19.2"
    ログイン後にコピー

以上が3.6 より前の Python バージョンで Pip のインストールが失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート