【发布时间】:2020-10-08 21:24:00
【问题描述】:
尝试通过 pip 和 pip3 以多种不同方式安装 requests-html(来自其他 StackOverflow 线程的建议),但我不断收到相同的错误 ImportError: No module named requests_html。
检查了pip和pip3列表,它们都有requests和requests-html。我的python也更新了,它的3.7.6。
奇怪的是,我开始在 jupyter notebook 上编写代码,一切正常,但是当我切换到 sublime text 时,问题就出现了。
请帮忙。
附:我在 Mac 上,我是初学者。
【问题讨论】:
-
@Gnudiff 用连字符表示语法错误 SyntaxError: invalid syntax。另外看了一些教程,他们在导入时有下划线。
-
你的机器有没有安装多个版本的python?也许您调用的 Python 解释器与您预期的不同。尝试运行这两个命令:
which pip3和which python3并发布结果(如果需要,请谴责敏感文件夹名称) -
@lax48 是的,我想是的。哪个 pip3 给了我 /opt/anaconda3/bin/pip3 哪个 python3 给了我 /opt/anaconda3/bin/python3
-
您能否尝试安装另一个软件包以了解问题是否与
requests_html或 pip/python 有关? -
@lax48 安装了 botocore (pip install botocore),同样的问题出现了。可能这里的问题是 pip/python
标签: python pip python-requests python-requests-html