安裝 pip 輕鬆管理 PyPI 軟體包
在 Linux、Mac 或 Windows 上為舊版 Python 安裝 pip。
Python 是一種功能強大、流行廣泛的程式語言,在常規程式設計、資料科學等很多方面它都有豐富的軟體包可供使用。但這些軟體包通常都不會在 Python 安裝時自動附帶,而是需要由使用者自行下載、安裝和管理。所有的這些軟體包(包括庫和框架)都存放在一個名叫 PyPI(也就是 Python 軟體包索引)的中央儲存庫當中,而 pip
(也就是首選安裝程式)則是管理這個中央儲存庫的工具。
在安裝 pip
之後,管理 PyPI 的軟體包就變得很方便了。大部分的軟體包都可以通過在終端或者命令列介面執行 python -m pip install <軟體包名>
這樣的命令來完成安裝。
較新版本的 Python 3(3.4 或以上)和 Python 2(2.7.9 或以上)都已經預裝了 pip
,舊版本的 Python 沒有自帶 pip
,但可以另外安裝。
在這篇文章中,我將會介紹 pip
在 Linux、Mac 和 Windows 系統上的安裝過程。想要了解更多詳細資訊,可以參考 pip.pypa 的文件。
首先需要安裝 Python
首先你的系統中需要安裝好 Python,否則 pip
安裝器無法理解任何相關的命令。你可以在命令列介面、Bash 或終端執行 python
命令確認系統中是否已經安裝 Python,如果系統無法識別 python
命令,請先下載 Python 並安裝。安裝完成後,你就可以看到一些引導你安裝 pip
的提示語了。
在 Linux 上安裝 pip
在不同發行版的 Linux 上,安裝 pip
的命令也有所不同。
在 Fedora、RHEL 或 CentOS 上,執行以下命令安裝:
$ sudo dnf install python3
在 Debian 或 Ubuntu 上,使用 apt
包管理工具安裝:
$ sudo apt install python3-pip
其它的發行版可能還會有不同的包管理工具,比如 Arch Linux 使用的是 pacman
:
$ sudo pacman -S python-pip
執行 pip --version
命令就可以確認 pip
是否已經正確安裝。
在 Linux 系統上安裝 pip
就是這樣簡單,你可以直接跳到“使用 pip”部分繼續閱讀。
在 Mac 上安裝 pip
MacOS 已經預裝了 Python,但 Python 版本一般是比較舊的。如果你要使用 Python 的話,建議另外安裝 Python 3。
在 Mac 上可以使用 homebrew 安裝 Python 3:
$ brew update && brew upgrade python
如果你安裝的是以上提到的新版本 Python 3,它會自帶 pip
工具。你可以使用以下命令驗證:
$ python3 -m pip --version
如果你使用的是 Mac,安裝過程也到此結束,可以從“使用 pip”部分繼續閱讀。
在 Windows 上安裝 pip
以下 pip
安裝過程是針對 Windows 8 和 Windows 10 的。下面文章中的截圖是 Windows 10 環境下的截圖,但對 Windows 8 同樣適用。
首先確認 Python 已經安裝完成。
如果你想在 Windows 系統上像 Linux 一樣使用包管理工具,Chocolatey 是一個不錯的選擇,它可以讓 Python 的呼叫和更新變得更加方便。Chocolatey 在 PowerShell 中就可以執行,只需要簡單的命令,Python 就可以順利安裝。
PS> choco install python
接下來就可以使用 pip
安裝所需的軟體包了。
使用 pip
在 Linux、BSD、Windows 和 Mac 上,pip
都是以同樣的方式使用的。
例如安裝某個庫:
python3 -m pip install foo --user
解除安裝某個已安裝的庫:
python3 -m pip uninstall foo
按照名稱查詢軟體包:
python3 -m pip search foo
將 pip
更新到一個新版本:
$ sudo pip install --upgrade pip
需要注意的是,在 Windows 系統中不需要在前面加上 sudo
命令,這是因為 Windows 通過獨有的方式管理使用者許可權,對應的做法是建立一個執行策略例外。
python -m pip install --upgrade pip
希望本文介紹的的方法能對你有所幫助,歡迎在評論區分享你的經驗。
via: https://opensource.com/article/20/3/pip-linux-mac-windows
作者:Vijay Singh Khatri 選題:lujun9972 譯者:HankChow 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- 阿里雲pypi軟體包預警阿里
- pip離線安裝和配置pypi國內加速映象實踐
- pip 命令安裝模組包
- Python 包安裝和管理工具pip 18.0 釋出Python
- 輕鬆搞定專案管理軟體、分配任務專案管理
- 如何安裝python模組 pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.comPythonHTTPRust
- 利用供應商管理軟體,輕鬆管理新供應商
- python安裝包的幾種方式 -- pip等Python
- python(pip)包/模組:如何離線安裝?Python
- 黑蘋果安裝(傻瓜式輕鬆安裝)蘋果
- 安裝pip
- pip 安裝
- conda pip pip3 安裝包的一些常見用法
- debian軟體解除安裝|deb包解除安裝|dpkg命令
- 安裝的 Linux 軟體包有多少?Linux
- conda可安裝的軟體包列表
- linux mint 19安裝 kvm 軟體包Linux
- pip和conda下載包到本地並安裝
- yum安裝軟體之後如何儲存rpm安裝包
- 『學了就忘』Linux軟體包管理 — 47、Linux原始碼包的安裝和解除安裝Linux原始碼
- Python 包管理 pip 安裝使用清華源Python
- pip安裝selenium
- xFormers pip 安裝ORM
- Photoshop CC 2018 軟體安裝包+破解教程
- windows下安裝pip,強制升級pip,安裝tensorflowWindows
- Jenkins部署安裝,輕鬆三步搞定Jenkins
- python 使用pip安裝使用國內映象加速下載安裝包的方法Python
- 如何偽裝自己的IP地址?兔子軟體IP代理輕鬆搞定
- pip 安裝selenium報錯:Cannot fetch index base URL https://pypi.python.org/simple/怎麼解決??IndexHTTPPython
- 專用圖片管理工具:PowerPhotos Mac照片庫管理軟體 啟用安裝包Mac
- Linux下軟體包的多種安裝方式Linux
- 四、yum獲取安裝的軟體包及依賴包
- 使用pip安裝軟體selenium一直失敗解決辦法
- Multisim14--軟體簡介及安裝教程(內含安裝包)
- pip安裝源配置
- pip 安裝 flask、redisFlaskRedis
- 輕鬆篡改WebSocket資料包Web
- Python pip的安裝及解除安裝Python