LoginSignup
13
4

More than 3 years have passed since last update.

get-pipを使ったpipインストールでエラーが発生

Last updated at Posted at 2021-01-25

pipのインストールでエラーが発生しました。

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 "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 954, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 896, in _find_spec
  File "<frozen importlib._bootstrap_external>", line 1147, in find_spec
  File "<frozen importlib._bootstrap_external>", line 1123, in _get_spec
  File "<frozen importlib._bootstrap_external>", line 1104, in _legacy_get_spec
  File "<frozen importlib._bootstrap>", line 444, in spec_from_loader
  File "<frozen importlib._bootstrap_external>", line 541, in spec_from_file_location
  File "/tmp/tmphdllod41/pip.zip/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax

get-pipにアップデートがあり、
https://github.com/pypa/get-pip/commit/8cc88aca7d9775fce279e8b84ef163cf1d3e8a2e

get-pip.pyの書き方がpython3.6以降のものになったようです。
https://stackoverflow.com/questions/65866417/pip-install-failing-on-python2

解決方法

下記にあるバージョンを指定してあげる
https://bootstrap.pypa.io/

or

pythonのバージョンを3.6以上にする

で解決できそうです。

13
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
4