python詳細安裝pip教程

2022-07-15 10:03:13 字數 4572 閱讀 8370

首先安裝python

我安裝了兩個版本:

python-2.7.10.tgz

python-3.5.1.tgz

首先看一下系統自帶的python版本:

1

[root@zk src]# python -v

2 python 2.6.6

安裝python2.7版本:

[root@zk src]# tar zxvf python-2.7.10.tgz 

[root@zk src]# cd python-2.7.10

[root@zk python-2.7.10]# ./configure --prefix=/usr/local/python27

[root@zk python-2.7.10]# make && make install

把原來python版本備份:

[root@zk python-2.7.10]# mv /usr/bin/python /usr/bin/python_old

建立python2.7軟連線:

1

[root@zk python-2.7.10]# ln -s /usr/local/python27/bin/python /usr/bin/python

2[root@zk python-2.7.10]# python -v

3 python 2.7.10

安裝python3.5版本:

1

[root@zk src]# tar zxvf python-3.5.1.tgz

2[root@zk src]# cd python-3.5.1

3[root@zk python-3.5.1]# ./configure --prefix=/usr/local/python3

4[root@zk python-3.5.1]# make && make install

5[root@zk python-3.5.1]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3

6[root@zk python-3.5.1]# python3 -v

7 python 3.5.1

開始安裝pip

1 [root@zk src]# wget "" --no-check-certificate

解壓安裝:

1

[root@zk src]# tar -zxvf pip-1.5.4.tar.gz

2[root@zk src]# cd pip-1.5.4

3[root@zk pip-1.5.4]# python setup.py install

4traceback (most recent call last):

5 file "setup.py", line 6, in <

module

>

6from setuptools import setup, find_packages

7 importerror: no module named setuptools

看到「importerror: no module named setuptools」,缺少setuptools模組

[root@zk src]# wget --no-check-certificate  

[root@zk src]# tar zxvf setuptools-12.0.3.tar.gz

[root@zk setuptools-12.0.3]# python setup.py build

[root@zk setuptools-12.0.3]# python setup.py install

***z = zipfile.zipfile(zip_filename, mode, compression=compression)

file "/usr/local/python27/lib/python2.7/zipfile.py", line 736, in __init__

"compression requires the (missing) zlib module"

runtimeerror: compression requires the (missing) zlib module

看到缺少zlib模組,解決方法:

[root@zk setuptools-12.0.3]# yum install zlib zlib-devel

安裝完成之後需要重新編譯python2.7和3.5:

[root@zk setuptools-12.0.3]# cd ../python-2.7.10

[root@zk python-2.7.10]# ./configure --prefix=/usr/local/python27/

[root@zk python-2.7.10]# make && make install

[root@zk python-2.7.10]# rm -rf /usr/bin/python

[root@zk python-2.7.10]# rm -rf /usr/bin/python3

[root@zk python-2.7.10]# ln -s /usr/local/python27/bin/python /usr/bin/python

[root@zk python-2.7.10]# cd ../setuptools-12.0.3

[root@zk setuptools-12.0.3]# python setup.py build

running build

running build_py

[root@zk setuptools-12.0.3]# python setup.py install

***processing dependencies for setuptools==12.0.3

finished processing dependencies for setuptools==12.0.3

重新安裝之後成功了!但是現在只是把setuptools安裝好了,在重新安裝pip:

根據上面提示又是缺少httpshandler模組,安裝:

[root@zk ~]# yum install openssl openssl-devel -y

然後再重新安裝編譯python,安裝完成時候在重新安裝pip:

[root@zk ~]# python

python 2.7.10 (default, apr 29 2016, 11:43:29)

[gcc 4.4.7 20120313 (red hat 4.4.7-16)] on linux2

>>> import virtualenv

traceback (most recent call last):

file "

<

stdin

>", line 1, in <

module

>

importerror: no module named virtualenv

>>> exit()

[root@zk ~]# python -m pip install virtualenv

downloading/unpacking virtualenv

downloading virtualenv-15.0.1-py2.py3-none-any.whl (1.8mb): 1.8mb downloaded

installing collected packages: virtualenv

successfully installed virtualenv

cleaning up...

[root@zk ~]# python

python 2.7.10 (default, apr 29 2016, 11:43:29)

[gcc 4.4.7 20120313 (red hat 4.4.7-16)] on linux2

>>> import virtualenv

>>>

~ok,已經成功了!

如果安裝的時候不出問題是最好的,所以在安裝軟體的時候一點要先把依賴包安裝好!

CentOS 安裝pip教程

root localhost wget no check certificate3.執行get pip.py root localhost python get pip.py4.現在就已經完成了pip的安裝 5.使用pip命令安裝python 沙河環境 root localhost pip inst...

linux 安裝pip詳細步驟

python get pip.py 這種方法不行的情況下嘗試其他方式 然後解壓 tar zxvf 解壓之後會有個資料夾 進入到資料夾,執行命令python setup.py install 到這裡有分歧了有的可以成功了,有的還是不行 報錯yum install python setuptools 或...

Pycharm及python安裝詳細教程

首先我們來安裝python 4 對於上圖中,可以通過browse進行自定義安裝路徑,也可以直接點選install進行安裝,點選install後便可以完成安裝了。5 為了檢查我們的python是否安裝成功,可以在命令視窗中輸入python進行查詢,如顯示下圖一的資訊則表示成功了,如顯示第二張圖的資訊則...