前提・実現したいこと
python 2.7.18と3.9.2を使い分けつつ、pipを用いてver2の方にxrldを入れたいです。
発生している問題・エラーメッセージ
https://gammasoft.jp/python/python-library-install/
によると、両バージョンにはインストールした時点でpipが元から入っているようなのですが、
なぜかver2の方には入っていませんでした。
具体的には両バージョンをインストールした状態で、
py -2 -m pip -V
とコマンドを打ったところ、以下のエラーメッセージが発生しました。
C:\Python27\python.exe: No module named pip
ちなみに、
py -3 -m pip -V
では
pip 21.0.1 from C:\Python39\lib\site-packages\pip (python 3.9)
と、ver3の方には入っていました。
ちなみにver2をインストールした時には、pipのチェックボックスを入れたままで、何も設定をいじらずにインストールしました。
その他、試したこと
get-pip.pyを使って入れよう思い(これもデフォルトでは入っていませんでした)
https://bootstrap.pypa.io/get-pip.py
のページからpythonファイルをPython27のフォルダに保存し、
py -2 get-pip.py
と打つと
ERROR: This script does not work on Python 2.7 The minimum supported Python version is 3.6. Please use https://bootstrap.pypa.io/pip/2.7/get-pip.py instead.
と出たので、
https://bootstrap.pypa.io/pip/2.7/get-pip.py
からpythonファイルを同フォルダに保存し、同コマンドを打っても
C:\Python27\python.exe: can't open file 'get-pip.py': [Errno 2] No such file or directory
となりました。
補足情報(FW/ツールのバージョンなど)
Windows環境です。インストールした順番はver2 ver3の順です。
回答2件
あなたの回答
tips
プレビュー