国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python的包管理器pip更換軟件源的方法詳解

2019-11-25 16:42:56
字體:
來源:轉載
供稿:網友

pip鏡像源
在國內如果不使用 VPN 是沒辦法好好使用 pip 命令安裝任何 Python 包的。所以另一個選擇就是使用國內各大廠的開源鏡像源。

目前國內靠譜的 pip 鏡像源有:

  • 清華: https://pypi.tuna.tsinghua.edu.cn/simple
  • 豆瓣: http://pypi.douban.com/simple/
  • 阿里: http://mirrors.aliyun.com/pypi/simple/

在 pip 命令中使用鏡像源很簡單,在執行 install 命令時,使用 -i 參數加上源地址就可以了,例如:

pip install django -i http://pypi.douban.com/simple/

上面的命令就會使用豆瓣的源來安裝 django。

如果經常要安裝各類程序包,這樣使用起來還是有點不方便的。把鏡像地址放到 pip 的全局配置文件中也許是個不錯的選擇。編輯 ~/.pip/pip.conf 文件(如果不存在可以按路徑新建),添加或修改以下配置:

臨時使用

pip install pythonModuleName -i http://pypi.douban.com --trusted-host=pypi.douban.com

在命令行中添加以上參數,可以讓pip從制定的鏡像源安裝軟件。

配置

[global]index-url = http://pypi.douban.com/simple/


上面的配置就是把豆瓣的源應用到全局環境。之后使用 pip 命令就不需要再指定鏡像源參數。

在最新的 pip 版本(>=7)中,使用鏡像源時,會提示源地址不受信任或不安全。所以需要在 pip 的配置文件指定一下鏡像源是受信任的。配置示例如下:

[install]trusted-host = http://pypi.douban.com/simple/

當然也可以不用添加,在每次執行 pip 命令時,附加上 --trusted-host 參數,后面再把鏡像源地址加上就好。

問題

  • http://pypi.douban.com不提供HTTPS連接,關心安全問題的話,請三思后再決定是否使用。這個問題也導致在配置時,需要添加--trusted-host參數,假設軟件源是安全的。
  • 雖然修改了軟件源,但是pip search命令還是不能使用的,因為搜索軟件使用的協議與安裝軟件不同。pip search基于xmlrpclib實現,pip install基于urllib2實現。同樣地,對pip search設置代理,也是不起作用的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开原市| 铜梁县| 清苑县| 五台县| 锡林浩特市| 屏山县| 乐昌市| 辽宁省| 石狮市| 泗水县| 平潭县| 凤凰县| 南丰县| 黄山市| 柞水县| 翁牛特旗| 河西区| 黔西| 新昌县| 贵阳市| 河源市| 神木县| 剑川县| 浑源县| 虎林市| 客服| 北安市| 隆林| 柳林县| 拉萨市| 松滋市| 南陵县| 金平| 崇阳县| 宁安市| 惠东县| 鹤庆县| 华坪县| 会宁县| 房产| 南部县|