This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Error installing WEST "No matching distribution found for west"

Hello,

I am getting several issues to install west, and samples look they don´t work without west... Any help ? Thanks

Here is the log from CMD.

Parents
  • Hello Heidi,

    yes I am using nRF Connect,When I try to install west  (on the step 2) is when I got this error...

     here is the ERROR

      WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EBDF0>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EB460>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EBDC0>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EB730>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EB400>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      ERROR: Could not find a version that satisfies the requirement west (from versions: none)                                                                                                        
    ERROR: No matching distribution found for west                                                                                                                                                     
                                                                                                                                                                                                       
    

Reply
  • Hello Heidi,

    yes I am using nRF Connect,When I try to install west  (on the step 2) is when I got this error...

     here is the ERROR

      WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EBDF0>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EB460>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EBDC0>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EB730>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
    bject at 0x00000000042EB400>: Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west
    /                                                                                                                                                                                                  
      ERROR: Could not find a version that satisfies the requirement west (from versions: none)                                                                                                        
    ERROR: No matching distribution found for west                                                                                                                                                     
                                                                                                                                                                                                       
    

Children
  • Hi,

    same issue, here the info:

    $ pip3 install -v west                                                                                                              
    Created temporary directory: C:\Users\alcala_an\AppData\Local\Temp\pip-ephem-wheel-cache-8g82hm5c                                   
    Created temporary directory: C:\Users\alcala_an\AppData\Local\Temp\pip-req-tracker-8ta1gff2                                         
    Created requirements tracker 'C:\\Users\\alcala_an\\AppData\\Local\\Temp\\pip-req-tracker-8ta1gff2'                                 
    Created temporary directory: C:\Users\alcala_an\AppData\Local\Temp\pip-install-x8t1vk7c                                             
    Collecting west                                                                                                                     
      1 location(s) to search for versions of west:                                                                                     
      * https://pypi.org/simple/west/                                                                                                   
      Getting page https://pypi.org/simple/west/                                                                                        
      Found index url https://pypi.org/simple                                                                                           
      Looking up "">pypi.org/.../" in the cache                                                                           
      Request header has "max_age" as 0, cache bypassed                                                                                 
      Starting new HTTPS connection (1): pypi.org:443                                                                                   
      Incremented Retry for (url='/simple/west/'): Retry(total=4, connect=None, read=None, redirect=None, status=None)                  
      WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionE
    pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x0000000003AEBFA0>: Failed to establish a new connection: [WinErro
    ] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte')': /simple/west/                   
      Starting new HTTPS connection (2): pypi.org:443                                                                                   
    Cleaning up...                                                                                                                      
    Removed build tracker 'C:\\Users\\alcala_an\\AppData\\Local\\Temp\\pip-req-tracker-8ta1gff2'                                        
    ERROR: Operation cancelled by user                                                                                                  
    Exception information:                                                                                                              
    Traceback (most recent call last):                                                                                                  
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\util\connection.py", line 70, in create_connection                        
        sock.connect(sa)                                                                                                                
    ConnectionRefusedError: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweiger
                                                                                                                                        
    During handling of the above exception, another exception occurred:                                                                 
                                                                                                                                        
    Traceback (most recent call last):                                                                                                  
      File "c:\python38\lib\site-packages\pip\_internal\cli\base_command.py", line 188, in main                                         
        status = self.run(options, args)                                                                                                
      File "c:\python38\lib\site-packages\pip\_internal\commands\install.py", line 345, in run                                          
        resolver.resolve(requirement_set)                                                                                               
      File "c:\python38\lib\site-packages\pip\_internal\legacy_resolve.py", line 196, in resolve                                        
        self._resolve_one(requirement_set, req)                                                                                         
      File "c:\python38\lib\site-packages\pip\_internal\legacy_resolve.py", line 359, in _resolve_one                                   
        abstract_dist = self._get_abstract_dist_for(req_to_install)                                                                     
      File "c:\python38\lib\site-packages\pip\_internal\legacy_resolve.py", line 305, in _get_abstract_dist_for                         
        abstract_dist = self.preparer.prepare_linked_requirement(                                                                       
      File "c:\python38\lib\site-packages\pip\_internal\operations\prepare.py", line 134, in prepare_linked_requirement                 
        req.populate_link(finder, upgrade_allowed, require_hashes)                                                                      
      File "c:\python38\lib\site-packages\pip\_internal\req\req_install.py", line 211, in populate_link                                 
        self.link = finder.find_requirement(self, upgrade)                                                                              
      File "c:\python38\lib\site-packages\pip\_internal\index.py", line 1200, in find_requirement                                       
        candidates = self.find_candidates(                                                                                              
      File "c:\python38\lib\site-packages\pip\_internal\index.py", line 1183, in find_candidates                                        
        candidates = self.find_all_candidates(project_name)                                                                             
      File "c:\python38\lib\site-packages\pip\_internal\index.py", line 1128, in find_all_candidates                                    
        for page in self._get_pages(url_locations, project_name):                                                                       
      File "c:\python38\lib\site-packages\pip\_internal\index.py", line 1282, in _get_pages                                             
        page = _get_html_page(location, session=self.session)                                                                           
      File "c:\python38\lib\site-packages\pip\_internal\index.py", line 234, in _get_html_page                                          
        resp = _get_html_response(url, session=session)                                                                                 
      File "c:\python38\lib\site-packages\pip\_internal\index.py", line 165, in _get_html_response                                      
        resp = session.get(                                                                                                             
      File "c:\python38\lib\site-packages\pip\_vendor\requests\sessions.py", line 546, in get                                           
        return self.request('GET', url, **kwargs)                                                                                       
      File "c:\python38\lib\site-packages\pip\_internal\download.py", line 624, in request                                              
        return super(PipSession, self).request(method, url, *args, **kwargs)                                                            
      File "c:\python38\lib\site-packages\pip\_vendor\requests\sessions.py", line 533, in request                                       
        resp = self.send(prep, **send_kwargs)                                                                                           
      File "c:\python38\lib\site-packages\pip\_vendor\requests\sessions.py", line 646, in send                                          
        r = adapter.send(request, **kwargs)                                                                                             
      File "c:\python38\lib\site-packages\pip\_vendor\cachecontrol\adapter.py", line 53, in send                                        
        resp = super(CacheControlAdapter, self).send(request, **kw)                                                                     
      File "c:\python38\lib\site-packages\pip\_vendor\requests\adapters.py", line 439, in send                                          
        resp = conn.urlopen(                                                                                                            
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\connectionpool.py", line 666, in urlopen                                  
        return self.urlopen(method, url, body, headers, retries,                                                                        
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\connectionpool.py", line 600, in urlopen                                  
        httplib_response = self._make_request(conn, method, url,                                                                        
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\connectionpool.py", line 344, in _make_request                            
        self._validate_conn(conn)                                                                                                       
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\connectionpool.py", line 843, in _validate_conn                           
        conn.connect()                                                                                                                  
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\connection.py", line 316, in connect                                      
        conn = self._new_conn()                                                                                                         
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\connection.py", line 159, in _new_conn                                    
        conn = connection.create_connection(                                                                                            
      File "c:\python38\lib\site-packages\pip\_vendor\urllib3\util\connection.py", line 70, in create_connection                        
        sock.connect(sa)                                                                                                                
    KeyboardInterrupt                                                                                                                   
    1 location(s) to search for versions of pip:                                                                                        
    * https://pypi.org/simple/pip/                                                                                                      
    Getting page https://pypi.org/simple/pip/                                                                                           
    Found index url https://pypi.org/simple                                                                                             
    Looking up "">pypi.org/.../" in the cache                                                                              
    Request header has "max_age" as 0, cache bypassed                                                                                   
    Starting new HTTPS connection (1): pypi.org:443                                                                                     
    Could not fetch URL https://pypi.org/simple/pip/: connection error: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exce
    th url: /simple/pip/ (Caused by NewConnectionError('
    Failed to establish a new connection: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbin
    rweigerte')) - skipping                                                                                                             
    Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect                                                                
    Given no hashes to check 0 links for project 'pip': discarding no candidates                                                        
  • From the log, it looks like you're not connected to the internet?

    Do you have the latest version of pip3?

  • It should be last version, I have installed some weeks ago for these tests...Can the issue be on the proxy side?  I will check with our technical team if they can find something...

    Thanks,

    Ana

Related