web-dev-qa-db-fra.com

Erreur lors de l'installation de Windows 10, Python 3.8.0

Ne peut pas installer tordu avec pip install Twisted [windows_platform] sous Windows 10 avec Python 3.8.0. Erreur:

ERROR: Command errored out with exit status 1:
     command: 'c:\users\darkfox\appdata\local\programs\python\python38\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\darkfox\\AppData\\Local\\Temp\\pip-install-m3igdq78\\Twisted\\setup.py'"'"'; __file__='"'"'C:\\Users\\darkfox\\AppData\\Local\\Temp\\pip-install-m3igdq78\\Twisted\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' Egg_info --Egg-base 'C:\Users\darkfox\AppData\Local\Temp\pip-install-m3igdq78\Twisted\pip-Egg-info'
         cwd: C:\Users\darkfox\AppData\Local\Temp\pip-install-m3igdq78\Twisted\
    Complete output (83 lines):
    Traceback (most recent call last):
      File "c:\users\darkfox\appdata\local\programs\python\python38\lib\urllib\request.py", line 1317, in do_open
        h.request(req.get_method(), req.selector, req.data, headers,
      File "c:\users\darkfox\appdata\local\programs\python\python38\lib\http\client.py", line 1230, in request
        self._send_request(method, url, body, headers, encode_chunked)

   //delete fragment

      File "c:\users\darkfox\appdata\local\programs\python\python38\lib\ssl.py", line 1309, in do_handshake
        self._sslobj.do_handshake()
    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "c:\users\darkfox\appdata\local\programs\python\python38\lib\site-packages\setuptools\package_index.py", line 766, in open_url
        return open_with_auth(url, self.opener)

      //delete fragment

        raise URLError(err)
    urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\darkfox\AppData\Local\Temp\pip-install-m3igdq78\Twisted\setup.py", line 20, in <module>
        setuptools.setup(**_setup["getSetupArgs"]())

      //delete fragment

      File "c:\users\darkfox\appdata\local\programs\python\python38\lib\site-packages\setuptools\package_index.py", line 779, in open_url
        raise DistutilsError("Download error for %s: %s"
    distutils.errors.DistutilsError: Download error for https://files.pythonhosted.org/packages/f5/1d/c98a587dc06e107115cf4a58b49de20b19222c83d75335a192052af4c4b7/incremental-17.5.0-py2.py3-none-any.whl#sha256=717e12246dddf231a349175f48d74d93e2897244939173b01974ab6661406b9f: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py Egg_info Check the logs for full command output.

Il s'agit d'une installation propre de Windows 10 avec juste installé python 3.8.0. Python téléchargé à partir du site officiel.

Essayez de télécharger le twisted whl Fichier de Ceci lien. Téléchargez le fichier avec cp38 dans son nom.

Après avoir téléchargé le fichier, ouvrez un cmd dans ce dossier et exécutez la commande:

pip install <file.whl>

Par exemple, si vous avez téléchargé Twisted‑19.7.0‑cp38‑cp38‑win_AMD64.whl, utilisation

pip install Twisted‑19.7.0‑cp38‑cp38‑win_AMD64.whl
1
Diptangsu Goswami