久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    pip 常用的各種騷操作是怎樣的?

     小帥b 2021-10-12

    這一篇來跟你說說關于 Python 第三方模塊的安裝和管理,相信你之前也多多少少了解過安裝一個第三方模塊,比如你要安裝 requests 庫,那么你會進行這樣一頓操作:

    pip install requests


    之所以你可以直接這樣操作,那是因為你的 Python 版本是 3.4 之后的,在它們默認內置了 pip 這個工具,可以使用它直接來安裝或者管理一些第三方庫。
    你可以使用 pip --version 來看看你是否安裝了 pip :



    可以看到,在這里的 Python 2.7 和 3.8 版本都有了 pip ,如果你在 Python 3.4 之前的版本發現沒有 pip ,你可以通過以下命令來啟動:

    python -m ensurepip –default-pip

    如果你想更新你的 pip 到最新版本,那么你可以這樣:


    建議你都更新到最新的版本來,確保你能更好的去安裝和管理一些第三方庫。

    如果你用的是 ubuntu 系統,在升級后使用 pip 可能會出現錯誤,可以修改一下 /usr/bin/pip 的內容,將原來的:

    from pip import main
    if __name__ == '__main__’:
       sys.exit(main())

    改成這樣即可:

    from pip import __main__
    if __name__ == '__main__’:
       sys.exit(__main__._main())


    如何在不同的版本中安裝模塊


    一般來說,如果你的系統有多個 Python 版本,你可以通過 pip 和 pip3 來指定安裝 “第三方庫” 到不同的版本中去,比如你安裝 requests 庫到不同版本的 Python 中,那么可以這樣:

    在 Python2 中安裝第三方模塊:


    在 Python3 中安裝第三方模塊:



    你也可以這樣在不同版本中安裝模塊:

    python2 -m pip install requests
    在 Python2 的版本中安裝

    python3 -m pip install requests
    在 Python3 的版本中安裝



    如何安裝模塊的指定版本


    如果你想要安裝指定的第三方模塊的版本,那么你可以使用 == ,比如安裝 2.18.1 這個版本的 requests 就可以這樣:



    如何升級模塊到最新版本


    想要升級模塊到最新版本也是一樣的道理,使用 upgrade 這個命令參數,像這樣:


    可以看到,這就升級到 requests 的新版本 2.22.0 了。

    如何查看第三方模塊的具體信息


    如果你想看看安裝的某個第三方模塊的具體信息,你可以使用 show 命令,比如我們來看看剛剛更新的 requests 模塊的信息:

    可以看到,這個模塊的版本,作者,位置都信息都有。


    如何查看 Python 都安裝了什么模塊


    想要查看 pip 都安裝了什么模塊,我們可以通過 list 命令來查詢,像這樣:



    如何卸載已經安裝的第三方模塊


    我們知道,安裝是 install, 那么卸載就是 uninstall 了,比如我們要卸載 requests 這個模塊,那么我們就可以這樣:


    輸入 y 確定即可卸載。


    如何一鍵生成模塊安裝列表


    我們在之前的文章提到了 Python 的虛擬環境,也知道了怎么創建 Python 的虛擬環境,一般情況下,你創建一個項目,里面會有一個虛擬環境,在這里面已經安裝了些許第三方的模塊了,這個時候如果你想要讓你的項目給別人去運行,那么他也需要安裝相應的模塊才能在他的機器上跑起來,那么你可以在你的虛擬環境中,使用如下命令生成一個模塊安裝的列表:



    這時候在你的當前目錄下就會生成一個 requirement.txt 文件了,打開是這樣的:




    可以看到,這里面指定了模塊的名稱和版本號,那么對方拿到了你這個文件,就可以直接執行以下命令一鍵安裝文件中涉及到的所有模塊了:


    pip 的其它操作


    除了上面常用的操作之外,你還可以使用 pip 的 help 命令來獲取相關的 pip 操作:



    如何讓 pip 安裝模塊的時候速度 “飛” 起來?


    有時候你在使用 pip 安裝某些模塊的時候,你會發現 TMD 慢的要死,分分鐘想要捶爆電腦有沒有?這是因為這些模塊都放在國外的服務器上了,所以訪問速度會很慢,有人就想到,那能不能把國外服務器上面的所有模塊,全都趴下來,然后放到國內的服務器呢?

    于是就有了這么幾個 pip 的鏡像:

    豆瓣 http://pypi.douban.com/simple/
    清華大學 https://pypi.tuna./simple/
    阿里云 http://mirrors.aliyun.com/pypi/simple/
    中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
    中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/

    你可以在你使用 pip 安裝命令的時候加上 “-i + 鏡像地址” 來快速安裝模塊,比如說你要使用豆瓣的鏡像來安裝 requests ,那么你就可以這樣:

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

    當然,也許你想要一勞永逸,就是直接 pip install 就指定去安裝國內鏡像的庫,也是可以的。
    怎么操作呢,如果你用的是 Linux 的話,在目錄 ~/ 下創建一個 .pip 目錄,再在里面創建一個 pip.conf 文件:




    如果你用的是 Windows 的話,那么就在目錄 C:\Users\用戶名\ 目錄下創建 pip 目錄,再在里面創建一個 pip.ini 文件。

    在你的文件里面輸入以下內容保存即可 “食” 用:

    [global]
    index-url = http://pypi.douban.com/simple
    [install]
    trusted-host=pypi.douban.com
    這里指定的是 douban 的鏡像,你也可以選擇別的鏡像地址


    你再 pip install 一下看看是不是飛起來了?
    ok,以上就是 pip 常用的操作了。

    相關文章

    教你裝逼了:怎么樣發布你的 Python 代碼給別人 “pip install”

    2019-07-11

      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 国产欲女高潮正在播放| 东京热人妻丝袜无码AV一二三区观 | 久久精品国产亚洲av麻豆软件| 中文字幕制服国产精品| 欧美熟妇乱子伦XX视频| 久亚洲一线产区二线产区三线产区| 中文字幕永久精品国产| 亚洲AV午夜电影在线观看| 国产高清自产拍av在线| 亚洲AV无码午夜嘿嘿嘿| 亚洲春色在线视频| 国产欧美在线一区二区三| 在线看片无码永久免费视频| 亚洲综合无码明星蕉在线视频| 精品无码一区二区三区AV| 欧美自拍另类欧美综合图片区| 色偷偷AV男人的天堂京东热| 亚洲国产成人久久精品软件| 国产普通话对白刺激| 欧美国产成人精品二区芒果视频| 国产不卡精品视频男人的天堂| 无码一区二区三区中文字幕| 日韩国产精品无码一区二区三区 | 成 人 色 网 站免费观看| 国产女精品视频网站免费蜜芽 | 国产美女自卫慰黄网站| 又黄又爽又无遮挡免费的网站| 久久精品免视看国产成人| 亚洲AV综合色区无码二区偷拍| 亚洲欧美综合精品二区| 肥臀浪妇太爽了快点再快点| 亚洲伊人久久精品影院| 92精品国产自产在线观看481页| 亚洲AV无码一区二区三区性色 | 潮喷失禁大喷水无码| 国产精品久久国产三级国不卡顿| 国产L精品国产亚洲区在线观看| 亚洲高清日韩专区精品| 亚洲乱码无码永久不卡在线| 日韩免费视频一一二区| 成人免费无码大片A毛片抽搐色欲|