本文目錄一覽:
- 1、python里的pip3是什麼
- 2、如何安裝python-pip3
- 3、python3有pip3嗎?
- 4、如何在安裝pip3以及第三方python庫
- 5、python3.6 pip3配置
- 6、pip3安裝和卸載以及常用命令
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
微信掃一掃
支付寶掃一掃