怎么给自己的python换源_windows/linux下如何更换Python的pip源
TAGS:Python、pip、國內源
pip是一個以Python寫成的軟件包管理系統,他可以安裝和管理軟件包,另外不少的軟件包也可以在“Python軟件包索引”(英語:Python Package Index,簡稱PyPI)中找到。
更換源分暫時更換和永久更換。
暫時更換只在安裝當前的這個包的時候才會生效,關機后失效。
永久更換重開機后依舊生效。
0、關于暫時使用國內源
想要暫時使用國內源,請調出cmd窗口,確保python路徑已經加入到環境變量中,確認已經添加請用:
C:\Users\Aukuno>python -V
python 3.5.2
C:\Users\Aukuno>pip -V
pip 9.0.1 from c:\python35\lib\site-packages (python 3.5)
顯示python的版本為3.5.2,pip的版本為9.0.1(默認安裝完的pip是8.0版本,我更新過。)
此時已經確認python已經添加到環境變量中,使用以下命令在安裝包的時候臨時更換pip源為國內源:
pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
其中-i指向要更換的國內源,這里是douban.com,--trusted-host是有必要的,要不然會因為douban.com不被信任而報錯。
為了確保下次開機時pip源依舊生效,我們需要新建并修改pip的配置文件。
1、永久更改pip源
1.1、windows
此處推薦一個神器:cmder,很好地集成了windows的cmd和linux的bash terminal。從此之后告別cmd黑白窗。
編輯%APPDATA%/pip中的pip.ini(若無則新建):
C:\Users\v_xmmxhli
λ cd %APPDATA%/pip
C:\Users\v_xmmxhli\AppData\Roaming\pip
λ notepad pip.ini
在pip.ini中寫入:
[global]
index-url = http://pypi.douban.com/simple
proxy = http://user:password@proxy_name:port
[install]
trusted-host = pypi.douban.com
1.2、linux/unix
vim ~/.pip/pip.conf
同樣將配置文件寫入:
[global]
index-url = http://pypi.douban.com/simple
proxy = http://user:password@proxy_name:port
[install]
trusted-host = pypi.douban.com
2、測試一下
E:\OneDrive\_PythonProjects>pip install ninja
Collecting ninja
Downloading ninja-1.7.2.post2-cp35-cp35m-win_amd64.whl (196kB)
100% |████████████████████████████████| 204kB 1.1MB/s
Installing collected packages: ninja
Successfully installed ninja-1.7.2.post2
速度較之前已經快了很多。
總結
以上是生活随笔為你收集整理的怎么给自己的python换源_windows/linux下如何更换Python的pip源的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python下载包管理器_Python包
- 下一篇: python 矩阵元素赋值_对numpy