Python擴展庫安裝工具pip的高級用法

2021-02-19 Python小屋

之前發過一篇使用pip安裝擴展庫和Python程序打包的基礎文章,請參考Python安裝擴展庫與打包成exe可執行文件的方法

除了前文中介紹的用法,pip工具還有很多命令可以使用,本文再介紹幾個:

1)安裝擴展庫的指定版本。

有些擴展庫的新版本剛推出時可能不穩定,或者其他擴展庫暫時還沒有推出新版本而造成不兼容,pip的install命令默認是安裝最新版本的擴展庫,如果需要指定舊版本,可以用下面的用法。

pip install requests==2.12.4

同樣,使用uninstall卸載擴展庫時也可以使用類似的方法來指定擴展庫版本。

2)同時安裝多個擴展庫。

如果需要安裝好幾個擴展庫,可以執行多次pip install命令,也可以只執行一次而指定多個擴展庫,使用空格隔開就可以,並且可以指定版本號。例如:

pip install requests==2.12.4 flask==0.12

3)配置兩臺機器上相同的擴展庫環境。

第一步,在已配置好的機器上使用pip freeze > requirements.txt生成擴展庫信息列表;

第二步,把生成的requirements.txt文件複製到目標機器上的python安裝目錄中scripts子目錄;

第三步,在目標機器上執行pip install -r requirements.txt,讀取文件requirements.txt中的擴展庫信息並在本機進行安裝。

相關焦點

  • Python擴展庫安裝與常見問題解決完整指南
    Python官方提供的安裝包只包含了內置模塊和標準庫,沒有包含任何擴展庫,開發人員可以根據實際需要再安裝和使用合適的擴展庫,成功安裝之後擴展庫文件會存放於Python安裝路徑的Lib\site-packages文件夾中,如圖1中4、5、6所示。Python自帶的pip工具是管理擴展庫的主要方式,支持Python擴展庫的安裝、升級和卸載等操作。
  • pip安裝python第三方庫
    收錄於話題 #python https://blog.csdn.net/dongmeianna/article/details/103532741       pip是Python
  • 關於python安裝pip及crypto庫
    關於python安裝pip及crypto庫Capture The Flag (CTF) 常用到的crypto庫,有很多技術人員不知道怎麼安裝
  • Python日課-2.4-pip的使用
    pip 的全稱是 Package Installer for Python,對於我們這些普通的(不以成為程式設計師為目的)Python 的使用者來說,pip 是僅次於 Python 解釋器本身的最重要的工具,沒有之一。Python 的那些強大和易用的功能,有許多不是 Python 本身所具備的,而是來自於大量的庫(Library/Module)。
  • Python安裝擴展庫與打包成exe可執行文件的方法
    1、安裝擴展庫的幾種方法。
  • pwn工具安裝和pip換源
    pwn的虛擬機,我用過,雖然內置了一些工具,但用起來不怎麼方便非常別捏(登錄系統的密碼都要受限於人家),所以還是自己搞還是舒服些至於虛擬機安裝,我用的ubuntu的,我用的最新版,什麼版本基本上都可以,只要不要太老的版本就行,因為ubuntu內置python,老版本可能內置的是python2,下面有的工具python2版本的工具已經停止維護了比如
  • Python中pip工具丟失的處理
    pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。
  • Python-03-pip如何安裝第三方庫
    您可以使用pip從Python軟體包索引和其他索引安裝軟體包。Python 2> = 2.7.9或Python 3> = 3.4,則默認已經安裝了pip。02 / pip使用國內鏡像源安裝第三方庫安裝包查詢地址:https://pypi.org/如下圖是查詢到的安裝requests庫的安裝命令使用豆瓣源鏡像的安裝方式如下:pip3
  • python pip 安裝與使用
    最近後臺服務開發,都在使用python,python包是真豐富,今天介紹下pip。
  • CentOS 7安裝Python模塊管理工具pip的方法
    介紹1.1 介紹大家都知道CentOS 7作業系統默認就帶了一個Python的解析器,可以直接運行python程序。不過雖然有了Python解析器,卻沒有Python包管理工具pip,如果我們想安裝Python包的話就無從下手了~~2. 原因可以想像一下,如果允許伺服器隨便安裝Python包,這是一個挺可怕是事情。
  • Python3.6下安裝擴展庫pywin32的正確姿勢
    pywin32是一個非常強大的Python擴展庫,是Python調用Windows系統底層功能的最佳接口,也是爬蟲框架scrapy所依賴的重要擴展庫之一
  • Python入門教程:pip的安裝和使用
    有了統一的管理倉庫,那麼我們是不是就可以從上面下載源碼進行安裝了?原則上是的,只不過由於使用源碼安裝比較繁瑣,容易出錯,也不夠簡便,因此出現了wheel文件格式,類似zip或rar文件,並提供專用的安裝工具,幫助我們更快更簡便的安裝。pip就是這個工具!它能幫助我們自動從倉庫上下載並安裝第三方庫,同時將該庫所依賴的而本地沒有安裝的庫一併安裝。
  • Pip安裝Python庫的報錯
    _distutils'解決pip install -i https://pypi.tuna.tsinghua.edu.cn/simple setuptoolspip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade
  • python基礎 | pip安裝使用指南
    是 Python 第三方庫管理工具,包含對Python 第三方庫的查找、下載、安裝、卸載的功能。在 python.org 下載的3.4以上版本的python安裝包,自帶pip工具。>pip show -f SomePackage列出已安裝的包pip list查看可升級的包pip list -opython -m pip install -U pip   # python2.xpython
  • pip 最新版 發布(Python包安裝和管理工具)
    pip 20.1 已發布,大家可以通過下面的命令進行升級:python -m pip install --upgrade pip‍利用對網絡訪問並行化,令執行 pip list --outdated 命令速度顯著提升,這也是 pip 代碼庫中並行代碼的第一個實例。提供了新的 pip cache 命令,使得自檢和管理 pip 的緩存目錄成為可能。pip freeze 命令也可以直接使用 url 安裝的庫了。另外 :此版本還包含一個 pip 下一代解析器的 alpha 版本。
  • Python | 如何發布自己的庫到 PYPI(可通過pip安裝)
    在我們安裝 Python第三方庫的時候,通常都是通過pip命令安裝。
  • Python如何打包自己的庫到 PYPI(可通過pip安裝)
    在我們安裝 Python第三方庫的時候,通常都是通過pip命令安裝。pip install xxx真是又酷炫又方便!
  • 如何使用pip管理Python包
    在本指南中,我們將討論如何安裝pip和管理python包,例如使用pip安裝,更新和刪除包。此外,我們將看到什麼是虛擬環境,如何創建它,以及如何使用venv和/或virtualenv工具隔離虛擬環境中的包。
  • Python pip 安裝與使用
    pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。
  • 【詳解python】pip的安裝
    pip對於使用python的朋友並不陌生,當你想安裝python模塊的時候一定會首先想到它。