环境为 Linux Ubuntu20.04
1. 装curl,用于下载python2 的pip
$ sudo apt install curl
2. 给python2 安装pip
$ cd /usr/local/lib
$ sudo curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
$ sudo python get-pip.py
# 查看pip版本
$ pip -V
pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
# 从上面的输出确认jenkinsapi的位置,在python2.7下面
3. 用pip给python2安装库文件,以jenkinsapi为例
$ sudo python2 -m pip install jenkinsapi
# 验证jenkinsapi已经安装给了python2
$ python -V
Python 2.7.18
$ python -c "import jenkinsapi"
# 没报错,jenkinsapi的python库已经安装到python2
整个过程截屏如下以供参考:
$ sudo apt install curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfprint-2-tod1