安装 python2 pyyaml

Installing python2 pyyaml

我有一个使用 Python2 的遗留脚本(我无法修改)。它导入模块 yaml。在旧机器上,使用 pip install pyyaml.

即可满足

我正在使用 Ubuntu 已完成 apt install python2 的新笔记本电脑。但是,只有 python3 版本的 pip 可用。命令 python2 -m pip install pyyaml 表示没有名为 pip 的模块。我不能做 apt install python2-pip 或类似 apt install python2-pyyamlpython2-yaml 或类似的事情,因为不再有此类软件包可用。既然 python2 不受支持,有没有一种简单的方法可以为 python2 安装模块 yaml?

只需为以下内容执行 curl 即可为 python2 安装 pip:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

然后运行 sudo python2 get-pip.py

然后您可以使用命令 pip2 --version tp 检查是否安装了 pip 以及 python 的正确版本。