python - ModuleNotFoundError:bash 中没有名为“selenium”的模块
问题描述
我格式化了我的 Macbook Pro,并从头开始重新安装了所有东西(BigSur OS)。现在,我被 bash 无法正常运行的模块所困扰。仅供参考,如果我在 zsh 中运行它,则执行很好。
import os
import time
# importing webdriver from selenium
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
一个示例错误是:
Traceback (most recent call last):
File "/Users/gel/Documents/pytest/prop-loop.py", line 5, in <module>
from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'
[Finished in 0.1s with exit code 1]
[shell_cmd: python -u "/Users/gel/Documents/pytest/prop-loop.py"]
硒已安装。正如我所说,在 bash 中运行或直接从 Sublime Text 构建时会发生这种情况。
有任何想法吗?
解决方案
推荐阅读
- python-3.x - 二进制搜索未找到某些数字
- amazon-web-services - 通过重试 GetItem 处理读取的最终一致性
- java - 快照的值返回 null firebase
- linux-kernel - 如何运行 ELF 64 位 LSB 可执行文件,UCB RISC-V,版本 1 (GNU/Linux),在 Linux 上动态链接
- typescript - 如何从 AWS Lambda 函数中排除文件?
- jquery - 当我导入 jquery 和 boostrap js 时,需要一个赋值或函数调用,而是看到一个表达式
- php - Symfony 5 - 为环境使用不同的主机(开发,产品)
- object-detection - 如何为对象检测任务创建与 TuriCreate 兼容的 SFrame
- postgresql - 在 MS SSAS 项目中,通过 npgsql(Postgresql)Visual Studio 2019 创建数据源视图会出现错误 42610:“[”处或附近的语法错误
- javascript - 如何比较数组中的对象并输出不匹配的对象