python - Python 2 和 Python 3 都安装在 MacOS 上,但 pip 命令安装库仅适用于 Python 3
问题描述
我在我的 MacOS (Mojave 10.14.5) 上安装了 Python 2 和 Python 3。当我运行我的 Python 2 代码时,我得到:
ImportError: No module named <modulename>
如果我使用命令安装模块,pip install <modulename>
我会得到:
Requirement already satisfied: <modulename> in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (0.5)
然后在使用 Python 2 运行代码时与以前一样缺少包消息。该命令pip2 install <modulename>
不起作用。如何为 Python 2 安装模块?
解决方案
这行得通吗?
python2 -m pip install <modulename>
推荐阅读
- sql - 根据 SQL 中的另一列值为一列指定条件运算符 (AND/OR)
- javascript - Angular JS 脚本在尝试从 Spring Boot 控制器接收响应时抛出 $http:baddata
- c# - C# .Where & .Select
- python - for 循环坏了,但调试器找不到任何问题
- mysql - 用于查找可以访问最多课程房间的两位教师的 SQL 查询
- windows - 在 Windows 机器上运行 Postgresql 11 时导致“更多无法识别...”错误的原因是什么?
- amazon-web-services - 使用 Apache Airflow 编辑存储在 AWS S3 中的 CSV,无需下载
- protractor - 角度测试 - 将 Jest 与量角器一起使用
- angular - 模态控制器在离子科尔多瓦中不起作用
- sql-server - 如何在 AVG() 函数 SQL Server 中表示 0.5 或 1/2