首页 > 解决方案 > 如何为python2而不是python3设置一个库

问题描述

我在 linux 上有 python2 和 python3

当我尝试设置例如route53使用库 时,pip install route53 或者python -m pip install route53 它告诉我Requirement already satisfied: route53 in /usr/local/lib/python3.9/dist-packages (1.0.1)

在此处输入图像描述

所以我想route53为python2而不是python3安装。谢谢!

标签: pythonpython-3.xpip

解决方案


考虑为 python2 创建一个别名

第一步:定位python2所在的位置

$ which python2

输出可能类似于

/usr/bin/python2

第 2 步:为 python2 创建一个别名

alias python=/usr/bin/python2

现在您可以像这样通过发出 python 来安装软件包

$ python -m pip install route53

推荐阅读