gpt4 book ai didi

python - 导入错误: cannot import name 'IncompleteRead' - Windows

转载 作者:行者123 更新时间:2023-11-30 22:05:21 24 4
gpt4 key购买 nike

这个问题似乎以前已经得到解答,但似乎只发生在 Linux 上。

我对文件的唯一导入是 import http.client ,完整错误如下:

Error:  An error occurred while installing html!
Command "python setup.py egg_info" failed with error code 1 in
C:\Users\Robert\AppData\Local\Temp\pip-install-nwrzaprg\html\

This is likely caused by a bug in html. Report this to its maintainers.

(online_email-fRueOS4x) C:\Users\Robert\Desktop\stevesjobs_email>python
auth0.py
Traceback (most recent call last):
File "auth0.py", line 1, in <module>
import http.client
File "c:\users\robert\appdata\local\programs\python\python36-
32\Lib\http\client.py", line 71, in <module>
import email.parser
File "C:\Users\Robert\Desktop\online_email\email.py", line 2, in
<module>
import requests
File "C:\Users\Robert\.virtualenvs\online_email-fRueOS4x\lib\site-
packages\requests\__init__.py", line 43, in <module>
import urllib3
File "C:\Users\Robert\.virtualenvs\online_email-fRueOS4x\lib\site-
packages\urllib3\__init__.py", line 8, in <module>
from .connectionpool import (
File "C:\Users\Robert\.virtualenvs\online_email-fRueOS4x\lib\site-
packages\urllib3\connectionpool.py", line 11, in <module>
from .exceptions import (
File "C:\Users\Robert\.virtualenvs\online_email-fRueOS4x\lib\site-
packages\urllib3\exceptions.py", line 2, in <module>
from .packages.six.moves.http_client import (
ImportError: cannot import name 'IncompleteRead'

我正在使用pipenv。可能导致此问题的原因是我最近在 Windows 10 上安装了 linux shell 以与 Hyper 一起使用。但这个项目是我从标准 Windows shell 运行的。

我对此很迷茫。任何帮助将不胜感激!

最佳答案

您的问题可能是您的环境中有一个名为 email.py 的文件。

Traceback (most recent call last):
File "auth0.py", line 1, in <module>
import http.client
File "c:\users\robert\appdata\local\programs\python\python36-32\Lib\http\client.py", line 71, in <module>
import email.parser
File "C:\Users\Robert\Desktop\online_email\email.py", line 2, in
<module>

在 auth0.py 中,您写道

import http.client

在您环境的 http.client 模块中,有一个

import email.parser

这应该会导致从 python 环境导入 email.parser 模块,但解释器在此位置找到一个名为 email.py 的文件:C:\Users\Robert\Desktop\online_email\email.py。由于该文件是由 python 解释器加载的,因此您会收到错误消息。修复您的环境 (PYTHONPATH) 以确保您的自定义库在 Python 内置库之后加载,或者更好的是,不要使用 email.py 作为脚本的名称;)

关于python - 导入错误: cannot import name 'IncompleteRead' - Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53042540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com