python下pip3,python3pip

本文目錄一覽:

python里的pip3是什麼

pip是一個以Python計算機程序語言寫成的軟件包管理系統,他可以安裝和管理軟件包,另外不少的軟件包也可以在「Python軟件包索引」(英語:Python Package Index,簡稱PyPI)中找到。

pip3就是Python3的pip。

如何安裝python-pip3

我的是centos6.7系統,昨晚剛裝了pip

在下載get-pip.py

然後cd到它所在文件夾,終端運行:python3 get-pip.py

等它運行完就可以了。

python3有pip3嗎?

python3中有pip3。

pip和pip3都在Python36Scripts目錄下

如果同時裝有python2 和 python3

pip 默認給 python2 用。

pip3 指定給 python3 用。

如果只裝有 python3,則pip和pip3是等價的。

更多Python知識請關注Python自學網

如何在安裝pip3以及第三方python庫

一。先安裝python3

1. 先到官方網站下載python3的安裝包,去downloads/source/ 下載的是Python-3.5.2.tar.xz

2. 上傳包到服務器

3.解壓

tar -xf Python-3.5.2.tar.xz  

4.編譯安裝

安裝必要依賴(至少需要如下兩個,我個人就遇到如下兩個)

yum install openssl-devel   -y

yum install zlib-devel  -y

好了現在可以安心的編譯咯:

cd Python-3.5.2./configure –prefix=/opt/Python     #安裝目錄可以自己定義無所謂。

make

make install

編譯完成後會在如 /opt/下生成Python的文件夾 ,沒錯這就是編譯完成的python  --為了方便之行小夥伴們可以自己定義一個軟連接如下:

# ln -s /opt/Python/bin/python3 /usr/bin/python3

這樣就可以直接食用python3了如下:

好到目前為止,在inux下安裝python3的任務已經完成,下面進入關鍵的地方,給python3安裝pip3

二.install pip for python3.x

首先安裝setuptools,也是通過官方模塊庫來下載:這裡我就直接用wget到服務器上下載了版本為19.6(小夥伴們可以嘗試新的版本奧。。)

wget –no-check-certificate   -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6.tar.gz

python3 setup.py build

python3 setup.py install

2.然後直接安裝pip就搞定了。。

wget –no-check-certificate   -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2python3 setup.py build

python3 setup.py install

安裝完成之後查看bin目錄:

python3.6 pip3配置

一、新安裝的Python3.6 使用pip3安裝庫時,沒有安裝在當前版本對應的dist-packages目錄下

首先查看pip3的版本

在我的電腦上應該是/usr/local/lib/python3.6/dist-packages,實際上是/usr/lib/python3/dist-packages

查看當前安裝的路徑方法:在Python3.6交互模式下import sys並且print sys.path,最後一個路徑就是當前實際安裝的路徑了

二、在安裝lxml時出現subprocess.CalledProcessError: Command ‘(‘lsb_release’, ‘-a’)’ returned non-zero exit status 1 的錯誤

好像lsb_release只在Python3.5時能用,在Python3.6是不管用的,所以/usr/bin/python3要鏈接到python3.5 並且lsb_release文件開頭顯示Python3就可以了,

再次安裝lxml就成功了,並且位置也對了

pip3安裝和卸載以及常用命令

環境:centos7.6

python3版本:3.6.8

pip3版本:18.1

python3安裝

註:如果安裝了多個版本的pip,可執行多次卸載

重裝PIP的命令:easy_inatall pip

註:默認是升級到最新版本

註:未驗證

這個問題,集群中只有兩個節點遇到了,通過百度可知,是少了_bz2.cpython-36m-x86_64-linux-gnu.so這個os文件,那麼解決辦法和上面一樣從其他機器上把這個文件複製過來即可。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/182456.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-24 06:21
下一篇 2024-11-24 06:21

相關推薦

  • 如何查看Anaconda中Python路徑

    對Anaconda中Python路徑即conda環境的查看進行詳細的闡述。 一、使用命令行查看 1、在Windows系統中,可以使用命令提示符(cmd)或者Anaconda Pro…

    編程 2025-04-29
  • Python列表中負數的個數

    Python列表是一個有序的集合,可以存儲多個不同類型的元素。而負數是指小於0的整數。在Python列表中,我們想要找到負數的個數,可以通過以下幾個方面進行實現。 一、使用循環遍歷…

    編程 2025-04-29
  • Python計算陽曆日期對應周幾

    本文介紹如何通過Python計算任意陽曆日期對應周幾。 一、獲取日期 獲取日期可以通過Python內置的模塊datetime實現,示例代碼如下: from datetime imp…

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python中引入上一級目錄中函數

    Python中經常需要調用其他文件夾中的模塊或函數,其中一個常見的操作是引入上一級目錄中的函數。在此,我們將從多個角度詳細解釋如何在Python中引入上一級目錄的函數。 一、加入環…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智能、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29
  • Python字典去重複工具

    使用Python語言編寫字典去重複工具,可幫助用戶快速去重複。 一、字典去重複工具的需求 在使用Python編寫程序時,我們經常需要處理數據文件,其中包含了大量的重複數據。為了方便…

    編程 2025-04-29
  • Python清華鏡像下載

    Python清華鏡像是一個高質量的Python開發資源鏡像站,提供了Python及其相關的開發工具、框架和文檔的下載服務。本文將從以下幾個方面對Python清華鏡像下載進行詳細的闡…

    編程 2025-04-29
  • 蝴蝶優化算法Python版

    蝴蝶優化算法是一種基於仿生學的優化算法,模仿自然界中的蝴蝶進行搜索。它可以應用於多個領域的優化問題,包括數學優化、工程問題、機器學習等。本文將從多個方面對蝴蝶優化算法Python版…

    編程 2025-04-29

發表回復

登錄後才能評論