Pip是Python的包管理工具,它可以讓你方便的下載、安裝和管理Python包。在Python開發過程中,經常需要使用到第三方庫,而Pip是一個非常好用的工具,使安裝和升級Python庫簡單快捷。
一、Pip的安裝
如果你安裝了Python,一般情況下你也已經安裝了Pip,你可以在命令行下執行以下命令,查看你的Pip版本:
$ pip --verison
如果你發現你的Python中沒有安裝Pip,你可以通過以下步驟安裝Pip:
1. 下載get-pip.py文件
在命令行中執行以下命令:
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
或者:
$ wget https://bootstrap.pypa.io/get-pip.py
2. 安裝Pip
在命令行中執行以下命令:
$ python get-pip.py
安裝完成後,可以使用以下命令檢查是否安裝成功:
$ pip --version
二、包的安裝
使用Pip安裝Python庫的方法非常快捷。你只需在命令行下執行以下命令:
$ pip install package_name
例如我們要安裝numpy這個庫,只需要在命令行中輸入以下命令:
$ pip install numpy
還可以使用以下命令指定需要安裝的版本:
$ pip install package_name==version_number
例如我們要安裝Django 2.2這個版本,只需要在命令行中輸入以下命令:
$ pip install Django==2.2
你也可以從指定的url安裝Python庫,只需在命令行中輸入以下命令:
$ pip install package_url
例如我們從https://github.com/numpy/numpy/archive/v1.17.0.zip安裝numpy這個庫,只需要在命令行中輸入以下命令:
$ pip install https://github.com/numpy/numpy/archive/v1.17.0.zip
三、包的升級
在Python程序開發過程中,我們需要經常升級Python庫以獲取更好的體驗和更多的功能,這個時候可以使用Pip升級Python庫。你只需在命令行下執行以下命令:
$ pip install --upgrade package_name
例如我們要升級numpy這個庫,只需要在命令行中輸入以下命令:
$ pip install --upgrade numpy
四、包的卸載
如果你想卸載Python庫,你可以執行以下命令:
$ pip uninstall package_name
例如我們要卸載numpy這個庫,只需要在命令行中輸入以下命令:
$ pip uninstall numpy
五、列出已安裝的包及其版本
你可以使用以下命令來列出所安裝的Python包及其版本:
$ pip list
或者使用以下命令,來查看某個包的詳細信息:
$ pip show package_name
例如我們要查看numpy這個包的詳細信息,只需要在命令行中輸入以下命令:
$ pip show numpy
六、創建虛擬環境
在Python開發過程中,我們需要安裝多個Python庫來開發不同的項目。在這種情況下,我們可以使用虛擬環境來創建多個安裝環境,從而避免Python庫的版本衝突。
在命令行下執行以下命令,安裝虛擬環境:
$ pip install virtualenv
虛擬環境安裝完成後,你可以在命令行下執行以下命令,創建一個新環境:
$ virtualenv env_name
其中env_name為虛擬環境的名稱。
創建虛擬環境後,你需要激活虛擬環境,以便安裝Python庫。你可以使用以下命令來激活虛擬環境:
$ source env_name/bin/activate
其中env_name為虛擬環境的名稱。激活虛擬環境後,你可以在命令行下使用Pip安裝Python庫。
如果你想退出虛擬環境,你可以在命令行中輸入以下命令:
$ deactivate
七、結論
Pip是Python的包管理工具,它可以讓你方便的下載、安裝和管理Python包。在Python開發過程中,經常需要使用到第三方庫,而Pip是一個非常好用的工具,使安裝和升級Python庫簡單快捷。
通過本文的介紹,你應該已經了解了Pip的安裝、包的安裝升級和卸載、已安裝包的列舉以及如何創建虛擬環境。使用Pip可以讓你更高效地開發Python程序。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/219856.html