You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac终端执行pip3 show selenium时提示‘packages(s) not found: selenium’的解决方法

解决办法

1. 确认Python 3.13对应的pip路径

先定位Python 3.13的安装路径:

which python3.13

将输出的路径替换到下面的命令中,直接用该版本的pip查询selenium:

# 示例:假设输出是/usr/local/bin/python3.13
/usr/local/bin/python3.13 -m pip show selenium

如果能查到selenium信息,说明pip3指向的是其他Python版本的pip工具,和你安装selenium的Python 3.13不匹配。

2. 统一用Python版本指定pip操作

后续针对Python 3.13的包管理,直接使用python3.13 -m pip替代pip3,比如:

  • 安装包:python3.13 -m pip install selenium
  • 查看已安装包列表:python3.13 -m pip list
  • 查询包详情:python3.13 -m pip show selenium

3. 调整pip3指向(可选)

如果希望pip3默认关联Python 3.13,先查看当前pip3的指向:

which pip3

若指向的不是Python 3.13的pip,可通过软链接修改(需sudo权限):

sudo ln -sf $(which python3.13) $(dirname $(which pip3))/python3
sudo ln -sf $(which python3.13) $(dirname $(which pip3))/pip3

修改后验证:pip3 --version,确认输出的Python版本为3.13.4。

4. 排除虚拟环境干扰

如果之前使用过Python虚拟环境,先退出当前激活的虚拟环境:

deactivate

之后再用python3.13 -m pip show selenium重试查询。

内容的提问来源于stack exchange,提问作者Alyoshak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 22:05:54