zoukankan      html  css  js  c++  java
  • pip install 安装第三方库报错

    Traceback (most recent call last):
    File "F:Python3pythonlibsite-packagespip\_vendorurllib3 esponse.py", line 302, in _error_catcher
    yield
    File "F:Python3pythonlibsite-packagespip\_vendorurllib3 esponse.py", line 384, in read
    data = self._fp.read(amt)
    File "F:Python3pythonlibsite-packagespip\_vendorcachecontrolfilewrapper.py", line 60, in read
    data = self.__fp.read(amt)
    File "F:Python3pythonlibhttpclient.py", line 447, in read
    n = self.readinto(b)
    File "F:Python3pythonlibhttpclient.py", line 491, in readinto
    n = self.fp.readinto(b)
    File "F:Python3pythonlibsocket.py", line 589, in readinto
    return self._sock.recv_into(b)
    File "F:Python3pythonlibssl.py", line 1052, in recv_into
    return self.read(nbytes, buffer)
    File "F:Python3pythonlibssl.py", line 911, in read
    return self._sslobj.read(len, buffer)
    socket.timeout: The read operation timed out

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "F:Python3pythonlibsite-packagespip\_internalasecommand.py", line 228, in main
    status = self.run(options, args)
    File "F:Python3pythonlibsite-packagespip\_internalcommandsinstall.py", line 291, in run
    resolver.resolve(requirement_set)
    File "F:Python3pythonlibsite-packagespip\_internal esolve.py", line 103, in resolve
    self._resolve_one(requirement_set, req)
    File "F:Python3pythonlibsite-packagespip\_internal esolve.py", line 257, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
    File "F:Python3pythonlibsite-packagespip\_internal esolve.py", line 210, in _get_abstract_dist_for
    self.require_hashes
    File "F:Python3pythonlibsite-packagespip\_internaloperationsprepare.py", line 310, in prepare_linked_requirement
    progress_bar=self.progress_bar
    File "F:Python3pythonlibsite-packagespip\_internaldownload.py", line 837, in unpack_url
    progress_bar=progress_bar
    File "F:Python3pythonlibsite-packagespip\_internaldownload.py", line 674, in unpack_http_url
    progress_bar)
    File "F:Python3pythonlibsite-packagespip\_internaldownload.py", line 898, in _download_http_url
    _download_url(resp, link, content_file, hashes, progress_bar)
    File "F:Python3pythonlibsite-packagespip\_internaldownload.py", line 618, in _download_url
    hashes.check_against_chunks(downloaded_chunks)
    File "F:Python3pythonlibsite-packagespip\_internalutilshashes.py", line 48, in check_against_chunks
    for chunk in chunks:
    File "F:Python3pythonlibsite-packagespip\_internaldownload.py", line 586, in written_chunks
    for chunk in chunks:
    File "F:Python3pythonlibsite-packagespip\_internalutilsui.py", line 159, in iter
    for x in it:
    File "F:Python3pythonlibsite-packagespip\_internaldownload.py", line 575, in resp_read
    decode_content=False):
    File "F:Python3pythonlibsite-packagespip\_vendorurllib3 esponse.py", line 436, in stream
    data = self.read(amt=amt, decode_content=decode_content)
    File "F:Python3pythonlibsite-packagespip\_vendorurllib3 esponse.py", line 401, in read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
    File "F:Python3pythonlibcontextlib.py", line 130, in __exit__
    self.gen.throw(type, value, traceback)
    File "F:Python3pythonlibsite-packagespip\_vendorurllib3 esponse.py", line 307, in _error_catcher
    raise ReadTimeoutError(self._pool, None, 'Read timed out.')
    pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
    You are using pip version 19.0.3, however version 20.0.2 is available.
    You should consider upgrading via the 'python -m pip install --upgrade pip' command.

    方案一:

    设置延迟时间

    命令:pip --default-timeout=100 install XXX 

    方案三:

    在pip安装路径下,创建python文件(.py)

    import os  
    ini="""[global] 
    index-url = https://pypi.doubanio.com/simple/ 
    [install] 
    trusted-host=pypi.doubanio.com 
    """ 
    pippath=os.environ["USERPROFILE"]+"\pip\" 
    
    if not os.path.exists(pippath):  
        os.mkdir(pippath)  
    with open(pippath+"pip.ini","w+") as f:  
        f.write(ini)  

    在cmd上运行这个python文件,之后再用pip install命令安装速度非常快。

  • 相关阅读:
    hdu 2222 Keywords Search
    Meet and Greet
    hdu 4673
    hdu 4768
    hdu 4747 Mex
    uva 1513 Movie collection
    uva 12299 RMQ with Shifts
    uva 11732 strcmp() Anyone?
    uva 1401
    hdu 1251 统计难题
  • 原文地址:https://www.cnblogs.com/quyangzhangsiyuan/p/12490100.html
Copyright © 2011-2022 走看看