title: ModuleNotFoundError: No module named 'pysftp'
body: <p>I am getting following error while trying to use 'pysftp' module in Jupyter Notebook:</p>
  
  <p>End Goal: Download files from Unix server onto Windows folder automatically through a web-based application written in Python.</p>
  
  <p>In this process, when I try to connect to WINSCP in order to allow python code to login to Unix server(username@hostname), I used 'pystftp' module however I get below error message:</p>
  
  <p>Error Message: <code>ModuleNotFoundError: No module named 'pysftp'</code></p>
  
  <p><strong>Action taken:</strong></p>
  
  <ol>
  <li><code>pip list</code> - to view the already installed packages in python; I doesn't show pysftp</li>
  <li><code>pip install pysftp</code> - to install pysftp module; get below error when ran this in jupyter notebook</li>
  </ol>
  
  <p>error message: </p>
  
  <pre><code>Collecting pysftp
    Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000227A34A2400&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)': /simple/pysftp/
    Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000227A33BC4A8&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)': /simple/pysftp/
    Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000227A33BCE80&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)': /simple/pysftp/
    Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000227A33BCEB8&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)': /simple/pysftp/
    Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000227A33BCE48&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)': /simple/pysftp/
    Could not find a version that satisfies the requirement pysftp (from versions: )
  No matching distribution found for pysftp
  </code></pre>
  
  <p>Request:
  Please direct and help me achieve my end goal.</p>
  
  <p>I am writing a code in Jupyter Notebook</p>
  
  <p>Thanks,
  Puneet</p>