首先安裝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 ~]# pythonpython 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進行查詢,如顯示下圖一的資訊則表示成功了,如顯示第二張圖的資訊則...