python - 如何为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安装。谢谢!
解决方案
考虑为 python2 创建一个别名
第一步:定位python2所在的位置
$ which python2
输出可能类似于
/usr/bin/python2
第 2 步:为 python2 创建一个别名
alias python=/usr/bin/python2
现在您可以像这样通过发出 python 来安装软件包
$ python -m pip install route53
推荐阅读
- javascript - 在 jQuery 中识别特定 td 的 tr 的第 n 个孩子
- node.js - 如何使用 Express 将 CSS 和 JS 添加到我的 Node localhost 服务器?
- flutter - Flutter setSystemUIOverlayStyle 启动时不执行
- javascript - JavaScript - 从日期中减去时间
- ios - SwiftUI / 在圆圈中添加照片
- reactjs - 使用 React Router Switch 时取消 React 中的 Axios 请求
- c - C - 图表 - 如何添加根检查以查找关节点
- php - require(vendor/function.php):在 laravel 中打开流失败
- javascript - 从 ISO 日期减去天数
- docker - 主机目录已安装,但文件在 Docker 容器中不可见