我有一个使用Python2的遗留脚本(我不能修改它)。它导入模块yaml。在较旧的机器上,使用pip install pyyaml就可以满足这一要求。
我使用的是一台新造的Ubuntu笔记本电脑,它已经安装了apt install python2。但是,只有一个python3版本的pip可用。命令python2 -m pip install pyyaml表示没有名为pip的模块。我不能做apt install python2-pip或者像apt install python2-pyyaml或python2-yaml之类的东西,因为现在已经没有这样的包了。现在不支持python2了,有没有简单的方法可以安装python2的yaml模块?
发布于 2021-05-14 23:55:33
只需对以下命令执行curl命令即可安装python2版的pip:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
然后运行sudo python2 get-pip.py
然后,您可以使用命令python检查是否安装了pip2 --version以及python的正确版本。
https://stackoverflow.com/questions/67537167
复制相似问题