亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2016年06月20日 14:53:48   作者:catHeart  
和其他的包管理工具一樣,pip在國內(nèi)使用也會經(jīng)常遇到傳輸困難的問題,那么接下來就介紹一下Python的包管理器pip更換軟件源的方法詳解:

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

目前國內(nèi)靠譜的 pip 鏡像源有:

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

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

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

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

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

臨時使用

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

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

配置

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


上面的配置就是把豆瓣的源應(yīng)用到全局環(huán)境。之后使用 pip 命令就不需要再指定鏡像源參數(shù)。

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

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

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

問題

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


相關(guān)文章

  • 探索Python fcntl模塊文件鎖和文件控制的強大工具使用實例

    探索Python fcntl模塊文件鎖和文件控制的強大工具使用實例

    這篇文章主要介紹了Python fcntl模塊文件鎖和文件控制的強大工具使用實例探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • PHP魔術(shù)方法__ISSET、__UNSET使用實例

    PHP魔術(shù)方法__ISSET、__UNSET使用實例

    這篇文章主要介紹了PHP魔術(shù)方法__ISSET、__UNSET使用實例,本文直接給出代碼示例,需要的朋友可以參考下
    2014-11-11
  • Python?Jupyter?Notebook導(dǎo)包報錯問題及解決

    Python?Jupyter?Notebook導(dǎo)包報錯問題及解決

    在conda環(huán)境中安裝包后,Jupyter?Notebook導(dǎo)入時出現(xiàn)ImportError,可能是由于包版本不對應(yīng)或版本太高,解決方法包括卸載并重新安裝出錯的包,或安裝該包的其他版本,此外,確保在正確的環(huán)境中安裝ipykernel,并使用正確的命令添加和更改kernel
    2025-02-02
  • Python編程實現(xiàn)簡易的音樂播放器基本操作

    Python編程實現(xiàn)簡易的音樂播放器基本操作

    這篇文章主要來教大家利用Python編程來實現(xiàn)一個簡易的音樂播放器,文中含有基本功能的操作示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • python環(huán)境配置方式(服務(wù)器+本地)

    python環(huán)境配置方式(服務(wù)器+本地)

    這篇文章詳細介紹了在服務(wù)器上安裝和配置Anaconda3、TensorFlow、PyTorch等深度學(xué)習(xí)環(huán)境的步驟,包括下載、初始化、創(chuàng)建環(huán)境、驗證安裝以及解決一些常見問題
    2025-01-01
  • python中pywebview框架使用方法記錄

    python中pywebview框架使用方法記錄

    Pywebview是一個用于構(gòu)建網(wǎng)頁的Python庫,類似于Flask框架,但主要使用Python編寫而非HTML或JS,通過簡單的命令即可安裝和使用,支持創(chuàng)建自制或調(diào)用外部網(wǎng)頁界面,需要的朋友可以參考下
    2024-09-09
  • 詳解Python中的多線程編程

    詳解Python中的多線程編程

    這篇文章主要介紹了詳解Python中的多線程編程,Python中的多線程一直是Python學(xué)習(xí)中的重點和難點,要反復(fù)鞏固!需要的朋友可以參考下
    2015-04-04
  • 使用IronPython把Python腳本集成到.NET程序中的教程

    使用IronPython把Python腳本集成到.NET程序中的教程

    這篇文章主要介紹了使用IronPython把Python腳本集成到.NET程序中的教程,現(xiàn)在剛剛被微軟開源的.NET重新成為業(yè)界熱點、本文介紹了使Python和.NET交互的IronPython,需要的朋友可以參考下
    2015-03-03
  • python刪除列表元素del,pop(),remove()及clear()

    python刪除列表元素del,pop(),remove()及clear()

    這篇文章主要介紹了python刪除列表元素del,pop(),remove()及clear(),列表元素能增加就可以刪除,這里要給大家介紹的是刪除列表元素,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-03-03
  • Python實現(xiàn)對word文檔添加密碼去除密碼的示例代碼

    Python實現(xiàn)對word文檔添加密碼去除密碼的示例代碼

    這篇文章主要介紹了Python實現(xiàn)對word文檔添加密碼去除密碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12

最新評論