有人可以帮助我解决“找不到模块”'不通过电子邮件发送模块错误'吗?

时间:2019-05-22 15:49:20

标签: python module

我正在尝试使用我尝试通过pip安装的请求功能。

安装显示错误。'要求已满足c:\ users \ user \ appdata \ local \ python \ python337 \ lib \ site-packages(2.22.0)中的请求”

在cmd(命令提示符)中使用“ pip安装功能”会给出已经满意的消息,甚至没有安装请求

'已满足要求:c:\ users \ user \ appdata \ local \ programs \ python \ python37 \ lib \ site-packages中的urllib3!= 1.25,!= 1.25.1,(1.26)= 1.21.1( (1.25.2)” '已满足要求:c:\ users \ user'appdata \ local \ programs \ python \ python37 \ lib \ site-packages中的idna <2.9,> = 2.5(来自请求)(3.0.4)

我卸载了pip并下载了最新版本,并使用了诸如easy_install之类的其他方式,但是没有任何作用。

经过多次尝试,编写时显示了请求模块:

点列表

我想向您介绍我尝试过的所有内容。

我也尝试导入请求:

导入请求

对我的cmd起作用

但是这使我的python shell充满了大量错误:

'追踪(最近通话最近):   文件“”,第1行,位于     汇入要求   

中的文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ requests__init __。py”,第43行

导入urllib3   第7行中的文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ urllib3__init __。py”     来自.connectionpool import(   

中的第11行,文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ urllib3 \ connectionpool.py”

from .exceptions import(   文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ urllib3 \ exceptions.py”,第2行,在     从.packages.six.moves.http_client导入(   在load_module中的文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ urllib3 \ packages \ six.py”,第203行

mod = mod._resolve()   _resolve中的文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ urllib3 \ packages \ six.py”,行115     返回_import_module(self.mod)

文件_import_module中的文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ urllib3 \ packages \ six.py”,第82行     导入(名称)文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ http \ client.py”,第71行,在     导入email.parser ModuleNotFoundError:没有名为“ email.parser”的模块; “电子邮件”不是包裹”

somene甚至可以解释电子邮件与请求模块有什么关系吗?当我尝试在python shell中导入时,它显示“模块错误,没有名为email.parser的模块不是软件包”,我被卡住了,似乎什么也没用

此模块在cmd上似乎可以正常工作。

但是我可以在python shell中键入它吗?即使它在cmd上有效,我确实也希望对此有更广泛的了解。这些使我沮丧并输入易读的长时间错误意味着什么?

以下是我尝试过的内容: 点安装请求 easy_install请求 点列表 导入请求

错误已在上面指出

0 个答案:

没有答案