rlo*_*lou 1 python pip python-3.x pipenv
这个问题似乎以前已经得到解答,但似乎只发生在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'
Run Code Online (Sandbox Code Playgroud)
我正在使用 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>
Run Code Online (Sandbox Code Playgroud)
在 auth0.py 中,你写了
import http.client
Run Code Online (Sandbox Code Playgroud)
在您的环境http.client
模块中,有一个
import email.parser
Run Code Online (Sandbox Code Playgroud)
这应该会导致从 python 环境导入模块,但是解释器在这个位置email.parser
找到了一个名为: . 由于该文件是由 python 解释器加载的,因此您会收到错误消息。修复您的环境 (PYTHONPATH) 以确保您的自定义库在 Python 内置库之后加载,或者更好的是,不要用作脚本的名称;)email.py
C:\Users\Robert\Desktop\online_email\email.py
email.py
归档时间: |
|
查看次数: |
1236 次 |
最近记录: |