Pycharm pip install wont work behind a proxy

前端 未结 6 578
花落未央
花落未央 2020-12-17 00:42

I\'m trying to install packages from within Pycharm in Windows 10. I am behind a proxy, so I have set up the proxy information as well as my login details and my connection

相关标签:
6条回答
  • 2020-12-17 01:01

    In PyCharm you can specify the proxy in the options field in the Available Packages Dialog:

    Available Packages Dialog

    This dialog is reachable from the Project Interpreter page by clicking the + button

    0 讨论(0)
  • 2020-12-17 01:04

    This is best solution :

    pip install requests

    If that command is not work in Pycharm, reason is proxy or web filtering and something like this.

    For fixing this problem you could do these steps :

    1. Go to pypi.org

    2. Then find your package ( requests )

    3. Then in Download section copy .targz link address

    4. In Pycharm terminal type : pip install (your link address that you copied)

    5. Now press enter, If you will know your package would need some dependencies so

    repeat these steps for dependencies.

    • Note: Be careful on version of package dependencies that you need to install before install your main package.

    Or you will be able use Proxy with this command :

    pip install --proxy=https://username:password@proxy:port YourPackageName

    0 讨论(0)
  • 2020-12-17 01:12

    If you don't want to modify system or user environment variables, proxy address can be passed to PyCharm pip also with this modification of PyCharm Community Edition 2019.3.3.lnk (or another version) in Windows:

    C:\Windows\System32\cmd.exe /c "SET HTTPS_PROXY=http://proxyAddress:port&& START /D ^"C:\Program Files\JetBrains\PyCharm Community Edition 2019.3.3\bin^" pycharm64.exe"
    

    0 讨论(0)
  • 2020-12-17 01:15

    **

    Fix the pycharm proxy issue in Macbook pro to install libraries behind the corporate proxy:

    **

    go to System settings --> HTTP Proxy

    Select Manual proxy configuration --> HTTP Proxy

    • Host Name : your company hostname --Example.com--

    • port number : specify your corporate proxy --port number--

    Check Proxy Authentication : Give your system login credentials --> Login and password --> Check Reminder box

    Check the connection: e.g: http://www.google.com

    Now you should be able to download libraries inside the proxy from pycharm.

    If you want to install packages from terminal :

    pip install --proxy http://username:password@proxy.com:port package-name

    e.g: pip install --proxy http://manojnirale:password%40@proxy.com:8080 spacy

    Username:corporate id Password having special characters use Unicode Unicode for @ will be %40 . Please find the below link for Unicode conversion https://r12a.github.io/app-conversion/

    0 讨论(0)
  • 2020-12-17 01:22

    There might be a couple of reasons for your issue. The first that come to mind are:

    • did you try to go to Python3 executable path and try the same command from CMD ?

      pip3.exe install --proxy=https://username:password@proxy:port packageName
      
    • you can also try the same command as above, but a bit changed:

      pip3.exe install packageName --proxy=https://username:password@proxy:port
      
    • are you sure the credentials are ok ? (apparently the connection was successfull, I just saw the first image)

    • is the proxy up ? (apparently the connection was successfull, I just saw the first image)

    I'm using the latter command and it works fine with Python 3.5.x on Windows.

    0 讨论(0)
  • 2020-12-17 01:24

    Create a System Environment Variable HTTPS_PROXY or HTTP_PROXY in windows with required authentication (https://user:password@proxy:port) in windows and restart Pycharm.

    Then, without specifying proxy configuration inside Pycharm, install the package.

    0 讨论(0)
提交回复
热议问题