您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關Ubuntu中怎么安裝pip,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
pip
是一個命令行工具,允許你安裝 Python 編寫的軟件包。 學習如何在 Ubuntu 上安裝 pip
以及如何使用它來安裝 Python 應用程序。
有許多方法可以在 Ubuntu 上安裝軟件。 你可以從軟件中心安裝應用程序,也可以從下載的 DEB 文件、PPA(LCTT 譯注:PPA 即 Personal Package Archives,個人軟件包集)、Snap 軟件包,也可以使用 Flatpak、使用 AppImage,甚至用舊的源代碼安裝方式。
還有一種方法可以在 Ubuntu 中安裝軟件包。 它被稱為 pip
,你可以使用它來安裝基于 Python 的應用程序。
pip 代表 “pip Installs Packages”。 pip 是一個基于命令行的包管理系統。 用于安裝和管理 Python 語言編寫的軟件。
你可以使用 pip
來安裝 Python 包索引(PyPI)中列出的包。
作為軟件開發人員,你可以使用 pip
為你自己的 Python 項目安裝各種 Python 模塊和包。
作為最終用戶,你可能需要使用 pip
來安裝一些 Python 開發的并且可以使用 pip
輕松安裝的應用程序。 一個這樣的例子是 Stress Terminal 應用程序,你可以使用 pip
輕松安裝。
讓我們看看如何在 Ubuntu 和其他基于 Ubuntu 的發行版上安裝 pip
。
默認情況下,pip
未安裝在 Ubuntu 上。 你必須首先安裝它才能使用。 在 Ubuntu 上安裝 pip
非常簡單。 我馬上展示給你。
Ubuntu 18.04 默認安裝了 Python 2 和 Python 3。 因此,你應該為兩個 Python 版本安裝 pip
。
pip
,默認情況下是指 Python 2。pip3
代表 Python 3 中的 pip。
注意:我在本教程中使用的是 Ubuntu 18.04。 但是這里的教程應該適用于其他版本,如Ubuntu 16.04、18.10 等。你也可以在基于 Ubuntu 的其他 Linux 發行版上使用相同的命令,如 Linux Mint、Linux Lite、Xubuntu、Kubuntu 等。
首先,確保已經安裝了 Python 2。 在 Ubuntu 上,可以使用以下命令進行驗證。
python2 --version
如果沒有錯誤并且顯示了 Python 版本的有效輸出,則說明安裝了 Python 2。 所以現在你可以使用這個命令為 Python 2 安裝 pip
:
sudo apt install python-pip
這將安裝 pip
和它的許多其他依賴項。 安裝完成后,請確認你已正確安裝了 pip
。
pip --version
它應該顯示一個版本號,如下所示:
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
這意味著你已經成功在 Ubuntu 上安裝了 pip
。
你必須確保在 Ubuntu 上安裝了 Python 3。 可以使用以下命令檢查一下:
python3 --version
如果顯示了像 Python 3.6.6 這樣的數字,則說明 Python 3 在你的 Linux 系統上安裝好了。
現在,你可以使用以下命令安裝 pip3
:
sudo apt install python3-pip
你應該使用以下命令驗證 pip3
是否已正確安裝:
pip3 --version
它應該顯示一個這樣的數字:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
這意味著 pip3
已成功安裝在你的系統上。
現在你已經安裝了 pip
,讓我們快速看一些基本的 pip
命令。 這些命令將幫助你使用 pip
命令來搜索、安裝和刪除 Python 包。
要從 Python 包索引 PyPI 中搜索包,可以使用以下 pip
命令:
pip search <search_string>
例如,如果你搜索“stress”這個詞,將會顯示名稱或描述中包含字符串“stress”的所有包。
pip search stressstress (1.0.0) - A trivial utility for consuming system resources.s-tui (0.8.2) - Stress Terminal UI stress test and monitoring toolstressypy (0.0.12) - A simple program for calling stress and/or stress-ng from pythonfuzzing (0.3.2) - Tools for stress testing applications.stressant (0.4.1) - Simple stress-test toolstressberry (0.1.7) - Stress tests for the Raspberry Pimobbage (0.2) - A HTTP stress test and benchmark toolstresser (0.2.1) - A large-scale stress testing framework.cyanide (1.3.0) - Celery stress testing and integration test support.pysle (1.5.7) - An interface to ISLEX, a pronunciation dictionary with stress markings.ggf (0.3.2) - global geometric factors and corresponding stresses of the optical stretcherpathod (0.17) - A pathological HTTP/S daemon for testing and stressing clients.MatPy (1.0) - A toolbox for intelligent material design, and automatic yield stress determinationnetblow (0.1.2) - Vendor agnostic network testing framework to stress network failuresrusstress (0.1.3) - Package that helps you to put lexical stress in russian textswitchy (0.1.0a1) - A fast FreeSWITCH control library purpose-built on traffic theory and stress testing.nx4_selenium_test (0.1) - Provides a Python class and apps which monitor and/or stress-test the NoMachine NX4 web interfacephysical_dualism (1.0.0) - Python library that approximates the natural frequency from stress via physical dualism, and vice versa.fsm_effective_stress (1.0.0) - Python library that uses the rheological-dynamical analogy (RDA) to compute damage and effective buckling stress in prismatic shell structures.processpathway (0.3.11) - A nifty little toolkit to create stress-free, frustrationless image processing pathways from your webcam for computer vision experiments. Or observing your cat.
如果要使用 pip
安裝應用程序,可以按以下方式使用它:
pip install <package_name>
pip
不支持使用 tab 鍵補全包名,因此包名稱需要準確指定。 它將下載所有必需的文件并安裝該軟件包。
如果要刪除通過 pip
安裝的 Python 包,可以使用 pip
中的 uninstall
選項。
pip uninstall <installed_package_name>
看完上述內容,你們對Ubuntu中怎么安裝pip有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。