当前位置: 首页 > 知识库问答 >
问题:

python的一个问题。控制台不安装模块

华星剑
2023-03-14

今天我的python停止工作了。我输入cmd < code > pip install watchdog 并得到错误(我想安装一些模块):

错误:异常:Traceback(最近一次调用last):File“c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ site-packages \ pip _ vendor \ URL lib 3 \ response . py”,第425行,in _ ERROR _ catcher yield File“c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ site-packages \ pip _ vendor \ URL lib 3 \ response . py”,第507行,in read data = self。_ FP . read(AMT)if not FP _ closed else b " " File " c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ site-packages \ pip _ vendor \ cache control \ File wrapper . py ",第62行,在read data = self。__fp.read(amt)文件“c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ http \ client . py”,第454行,在read n = self.readinto(b)文件“c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ http \ client . py”,第498行,在readinto n = self.fp.readinto(b)文件“c:\ users \ eduard \ appdata \ local \ programs”_sock.recv_into(b)文件“c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ SSL . py”,第1241行,在recv_into返回self.read(nbytes,buffer)文件“c:\ users \ eduard \ appdata \ local \ programs \ python \ python 38 \ lib \ SSL . py”,第1099行,在read返回self。_sslobj.read(len,buffer) socket.timeout:在处理上述异常期间,读取操作超时,发生了另一个异常:

回溯(最近一次调用):文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\cli\base_command.py”,第188行,in _main status=self.ruptions,args)文件“c:\users\eduard\appdata\local\programes\python38 \lib\sitepackages\pip_internal\cli\req_command.pry”,185行,在包装器return func(self,options,args)文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\commands\install.py”的第332行,in run requirement_set=resolver.resolve(文件“c:\users\eduard\appdata\local\programs\python38\lib\site-packages\pip_internal\solution\legacy\solver.py”,第179行,resolved_rereqs.extend(self._resolve_one(requirement_se,req))文件“c:\users\eduard\appdata\local\programes\python38 \lib\site packages\pip-internal\solution \legacy\resolver.py.py”,第362行,在_resolve_one abstract_dist=self._get_abstract_dist _for(req_to_install)文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\solution\legacy\solver.py”第314行,在_get_abstract_dist_for abstract_dist=self.preparer.prepare_linded_requirement(req)文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\operations\prepare.py”第410行,在prepare_linded_requirement local_file=unpack_url(文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\operations\prepare.py”第194行,在unpack_urlfile=get_http_url中(文件“c:\users\edurd\appdata\local\programes\python38 \lib\site-packages\pip-internal\operations\prepare.py),第123行,在get_http_url from_path中,content_type=_download_http_url(文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\operations\prepare.py”,第220行,在_download-http_url中,用于下载中的块。chunks:File“c:\user\eduard\apdata\local\programs\python38\lib\site package \pip_internal\cli\progress_bars.py”,第166行,用于其中的x:文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_internal\network\utils.py”,第15行,response_chunks for chunk in response.raw.stream(文件“c:\users\eduard\appdata\local\programs\python38\lib\site packages\pip_vendor\urllib3\response.py”,第564行,in stream data=self.read(amt=amt,decode_content=decode_concontent)文件“c:\users\eduard\appdata\local\programs\python\python38 \lib\site-packages\pip_vendor\ullib3\response.py”,第529行,在read中,raise IncompleteRead(self.fp_bytes_read,self.length_remaining)文件“c:\users\eduard\appdata\local\programs\python38\lib\contextlib.py”,第131行,在exit self.gen.throw(类型、值、回溯)文件“c:\users\edurd\appdata\local\programs\pthon38\lib\site packages\pip_vendor\urllib3\response.py”,第430行,在_error_catcher中引发ReadTimeoutError(self.pool,None,“读取超时。”)pip.vendor.urllib3.exceptions.ReadTimeoutError:HTTPSConnectionPool(host='files.pythonhosted.org',port=443):读取超时。

我甚至尝试了easy_install看门狗,并得到了读取操作超时。几天前,点子还在工作,现在它不工作了。其他模块也没有安装。请帮助我。我该怎么办??

共有1个答案

闻人河
2023-03-14

IDK 如果这会起作用,但在这里.....

您可能正在使用的新版pip有一个很大的问题。最好不要将pip更新到新版本。安装Python时,请使用随Python一起安装的版本。

卸载pip并重新安装。

pip uninstall pip

可能有用

查看此链接以安装 pip https://www.liquidweb.com/kb/install-pip-windows/

如果这样不行,那就重装Python,通过安装程序安装pip,不要更新。然后尝试安装所需的库....

 类似资料:
  • 我的笔记本电脑硬盘出现故障,我不得不在新硬盘上重新安装IntelliJ和windows。在我的旧驱动器中,我能够在控制台中打印(system.out.println)外语,没有任何问题,但在重新安装后,我的控制台无法识别文本,我得到了这样的输出 我不认为这是因为我的源代码中有任何错误,是否有任何方法可以配置我的IDE以能够识别此文本(在本例中为泰米尔语,但我需要支持大量语言) 提前谢谢你,苏马尔。

  • 为什么控制台会疯狂打印,抛出这个警告?

  • 在运行这个命令时,我能够安装其他的pip库而不是pycopg2--pip install psycopg2。我使用的是Azure Linux VM-Ubuntu18.04LTS,并在settings.py中设置了数据库配置。以下是一个问题: 错误:无效命令“BDIST_WHEAL” psycopg2生成轮失败,运行setup.py clean for psycopg2生成psycopg2失败,安装

  • 我正在尝试用Python3.9在Windowsx64中安装pillow。Witout枕头,不幸的是,我不能安装matplotlib。 当我这样做时: 我得到这个错误: 第864行,在setup(文件“C:\Program Files\python39\lib\site-packages\setuptools_init_.py”中;第153行,在setup(**attrs)文件“C:\Program

  • 问题内容: 我在安装Brew时遇到了一些麻烦。所以我做了以下工作: 卸载的自制软件: $ rm -rf / usr / local / Cellar /usr/local/.git && brew清理 重新安装自制软件: $ ruby​​ -e“ $(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)” $ brew更新 已经是最新的。 $酿造

  • 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证软件包的完整性 2.1.5. 安装布局 在安装MySQL前,你应该: 1. 确定是否MySQL将运行在你的平台上。 2. 选择安装的分发版。 3. 下载分发版并验证其完整性。 本节包含执行上述步骤必需的信息。之后,你可以按照本章中后面几