Python &引用;ImportError:没有名为requests的模块;安装对pip和pip3的html请求后

Python &引用;ImportError:没有名为requests的模块;安装对pip和pip3的html请求后,python,pip,python-requests,python-requests-html,Python,Pip,Python Requests,Python Requests Html,尝试通过pip和pip3以多种不同的方式安装请求html(来自其他StackOverflow线程的建议),我不断收到相同的错误:没有名为requests\uHTML的模块 选中了pip和pip3列表,它们都有请求和请求html。我的python也更新了,它的版本是3.7.6 同样奇怪的是,我开始在jupyter笔记本上写代码,一切正常,但当我切换到升华文本时,问题就出现了 请帮忙 另外,我在mac电脑上,我是一个初学者。我不是mac电脑专家,但。。我知道Mac有自己的python2和3个内部版本

尝试通过pip和pip3以多种不同的方式安装请求html(来自其他StackOverflow线程的建议),我不断收到相同的错误:没有名为requests\uHTML的模块

选中了pip和pip3列表,它们都有请求和请求html。我的python也更新了,它的版本是3.7.6

同样奇怪的是,我开始在jupyter笔记本上写代码,一切正常,但当我切换到升华文本时,问题就出现了

请帮忙


另外,我在mac电脑上,我是一个初学者。

我不是mac电脑专家,但。。我知道Mac有自己的python2和3个内部版本,这对操作系统的运行至关重要,因此您可以将pip安装到这些版本中,而不是通过PATH操作的版本。

我建议您在命令行中尝试所有操作

MacOS是基于Unix的,它对命令行非常友好

我还建议使用Python虚拟环境,因此创建一个虚拟环境,然后在那里安装您需要的东西

转到要在其中创建Python virtualenvs的文件夹,创建一个名为learn的virtualenv,然后在其中安装requests\u html:

mkdir ~/venvs
cd ~/venvs
python3 -m venv learn

source learn/bin/activate
learn/bin/pip install requests-html

然后在运行项目时,确保已激活该虚拟环境

source learn/bin/activate
在此阶段,确认使用的python程序是否是虚拟环境中的python程序非常有用,因此请尝试

which python
which python3

让我们知道答案。理想情况下,python或python3都是来自virtualenv的。然后,选择好的,试试:


python myproject.py
导入正确,应该在文件myproject.py中

import requests_html


Sublime使用错误Python环境的问题

您需要添加新的生成配置:

  • 检查Python3路径的位置(使用which或where命令,具体取决于您的操作系统)
  • 添加并配置构建系统(查看下面的链接或谷歌如何操作)
  • 选择新创建的生成系统

  • 来源:

    @Gnudiff带有连字符,出现语法错误SyntaxError:无效语法。另外,还看了一些教程,它们在导入时带有下划线。您的计算机中安装了多个版本的python吗?也许您调用的Python解释器与预期的不同。试着运行这两个命令:
    which pip3
    which python3
    并发布结果(如果需要,谴责敏感文件夹名称)@lax48是的,我想是的。哪一个pip3给了我/opt/anaconda3/bin/pip3,哪一个python3给了我/opt/anaconda3/bin/python3?您是否可以尝试安装另一个软件包,以便了解问题是否与
    请求\u html
    或pip/python>有关?lax48安装的botocore(pip安装botocore),并出现同样的问题。这里的问题可能是pip/pythonThanks,但是在创建虚拟环境并编写源代码learn/bin/activate之后,python myproject.py(我自己的文件名)出现了一个错误。python3:无法打开文件“web.py”:[Errno 2]没有这样的文件或目录hi@markaspovileika您需要位于web.py所在的同一文件夹中的终端中。还可以在编辑我的答案时看到我的答案,以显示有关如何验证所使用的python是否是virtualenv中的python的更多详细信息