[英]How to manually install python packages for VS Code in windows?
由於代理,我無法通過我的辦公室Windows系統上的VS Code下載任何python包。 有沒有辦法通過下載並將下載的文件放在正確的位置手動完成?
例如,我可以在https://pypi.org/simple/matplotlib/看到matplotlib
軟件包,但無法從防火牆阻止的辦公室下載。
所以,雖然我在vs代碼終端中設置了代理:
> (env) C:\Playground\vscode\py\ms>set
> HTTPS_PROXY=https://username:password@proxy.mycompany.com:8080
>
> (env) C:\Playground\vscode\py\ms>set
> HTTP_PROXY=http://username:password@proxy.mycompany.com:8080
,難怪當我嘗試安裝matplotlib時它失敗了:
> (env) C:\Playground\vscode\py\ms>easy_install matplotlib Searching for
> matplotlib Reading https://pypi.python.org/simple/matplotlib/
> Downloading
> https://files.pythonhosted.org/packages/51/fe/84ab101f8ab543d89b6a128326f62adcdafd2781ab8362a737e6ce78eea7/matplotlib-3.1.0.tar.gz#sha256=1e0213f87cc0076f7b0c4c251d7e23601e2419cd98691df79edb95517ba06f0c
> error: Can't download
> https://files.pythonhosted.org/packages/51/fe/84ab101f8ab543d89b6a128326f62adcdafd2781ab8362a737e6ce78eea7/matplotlib-3.1.0.tar.gz#sha256=1e0213f87cc0076f7b0c4c251d7e23601e2419cd98691df79edb95517ba06f0c:
> 403 Forbidden
如果您已經下載了相應的wheel文件,您可以指向該文件的pip
並安裝它,例如python -m pip install path/to/package.whl
。
嘗試在Windows命令行中設置全局代理,然后嘗試從那里安裝包。 同樣的事情發生在我身上,我能夠用這種方法解決它。
此外,就將文件放在正確的位置而言,您必須在安裝所需的軟件包之前激活相應的虛擬環境。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.