內容目錄

如何在Ubuntu 22.04上同時安裝 Python 3 和 Python 2 的 pip?

#1. apt install standard python2/python3/pip3 in /usr/bin
#  使用官方方式安裝 python2 python3 和 pip3 到 /usr/bin
sudo apt install python2 python3 python3-pip

#2. unoffical install pip2 in /usr/local/bin
#   使用非官方方式安裝 pip2 到 /usr/local/bin
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
sudo python2 get-pip.py

#3. use pip3 as default pip
#   預設 pip3 爲主要 pip, 需要老 pip 時用 pip2
sudo rm /usr/local/bin/pip
sudo ln -s /usr/bin/pip3 /usr/local/bin/pip

#4. check pip versions
#   檢查 pip2 / pip3 / pip 的版次
pip2 -V; pip3 -V; pip -V

#---my version report is 我的檢查如下:
#pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
#pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
#pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

#5. install flawfinder in python2
#   用老 pip 安裝 flawfinder 到 python2
sudo pip2 install flawfinder
最後修改日期: 2024 年 3 月 22 日

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。