python - 导入请求和夏洛克时出现 ModuleNotFoundError
问题描述
在我的 Debian 机器上使用 sherlock 时出现此错误
Traceback (most recent call last):
File "/usr/local/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/root/data/sherlock/sherlock/__main__.py", line 29, in <module>
import sherlock
File "/root/data/sherlock/sherlock/sherlock.py", line 18, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
解决方案
您是否安装了文件中列出的所需依赖项requirements.txt
?他们需要运行 Sherlock。
您可以通过运行以下命令进行安装:
pip3 install -r requirements.txt
推荐阅读
- javascript - 使用配对选择框的输出在网页上显示特定图像
- javascript - 将变量从 Flask 导入网页而不重新加载
- emscripten - 如何将字符串从 emscripten/webassembly 函数返回给 ac 调用者
- javascript - 相对于当前位置在画布中一起移动多个对象
- android - React-Native:gradlew build 产生:react-native-fbsdk:lint 错误“库必须使用完全相同的版本”
- c# - 获取引用方法的程序集名称
- python - pivot_table() 到 df 没有要聚合的数字类型
- python - 合并具有不一致键的多个字典
- jpa - 在 JPA 中对同一实体的一系列元素进行建模(一对一关系)
- javascript - 转换对象以根据现有键值添加新键