标签:

首先安装Python

我安装了两个版本:

Python-2.7.10.tgz

Python-3.5.1.tgz

首先看一下系统自带的Python版本:

1 [root@zk src]# python -V2 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/python2 [root@zk Python-2.7.10]# python -V3 Python 2.7.10

安装Python3.5版本:

1 [root@zk src]# tar zxvf Python-3.5.1.tgz2 [root@zk src]# cd Python-3.5.13 [root@zk Python-3.5.1]# ./configure --prefix=/usr/local/python34 [root@zk Python-3.5.1]# make && make install5 [root@zk Python-3.5.1]# ln -s /usr/local/python3/bin/python3 /usr/bin/python36 [root@zk Python-3.5.1]# python3 -V7 Python 3.5.1

开始安装pip

首先下载pip:

1 [root@zk src]# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

解压安装:

1 [root@zk src]# tar -zxvf pip-1.5.4.tar.gz2 [root@zk src]# cd pip-1.5.43 [root@zk pip-1.5.4]# python setup.py install4 Traceback (most recent call last):5 File "setup.py", line 6, in

6 from setuptools import setup, find_packages7 ImportError: No module named setuptools

看到"ImportError: No module named setuptools”,缺少setuptools模块

下载安装setuptools模块:

[root@zk src]# wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz#md5=f07e4b0f4c1c9368fcd980d888b29a65

[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:

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

Installed /usr/local/python27/lib/python2.7/site-packages/pip-1.5.4-py2.7.egg

Processing dependencies for pip==1.5.4

Finished processing dependencies for pip==1.5.4

[root@zk pip-1.5.4]# python -m pip install a

/usr/bin/python: cannot import name HTTPSHandler; "pip" is a package and cannot be directly executed

根据上面提示又是缺少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

Type "help", "copyright", "credits" or "license" for more information.

>>> import virtualenv

Traceback (most recent call last):

File "", line 1, in 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

Type "help", "copyright", "credits" or "license" for more information.

>>> import virtualenv

>>>

~ok,已经成功了!

如果安装的时候不出问题是最好的,所以在安装软件的时候一点要先把依赖包安装好!

标签:

原文地址:http://www.cnblogs.com/allan-king/p/5445879.html

python详细安装教程-python详细安装pip教程相关推荐

  1. python pip下载安装教程_python详细安装pip教程

    标签: 首先安装Python 我安装了两个版本: Python-2.7.10.tgz Python-3.5.1.tgz 首先看一下系统自带的Python版本: 1 [root@zk src]# pyt ...

  2. python中nltk_python2.7和NLTK安装详细教程

    本文为大家分享了python2.7和NLTK安装教程,具体内容如下 系统:Windows 7 Ultimate 64-bits Python 2.7安装 下载Python 2.7:官网下载地址 安装 ...

  3. Win10 Python 3.7全流程安装教程及详细解释

    特别声明:本博客属于原创内容,若需转载或引用,请均注明转载和加上相应的链接信息 下面从一个刚接触Python的视角,介绍Python3.7如何安装 准备工作 ① 双击打开浏览器,此处使用的是win10 ...

  4. Python中安装PyOpenGL:详细教程

    Python中安装PyOpenGL:详细教程 如果你对Python编程有一定的了解,并且在计算机图形学领域有所涉猎,你可能会使用到PyOpenGL.PyOpenGL是Python的一个OpenGL绑定 ...

  5. python软件下载安装教程,python详细安装教程视频

    python安装教程 python安装教程具体如下:1.确定电脑的系统类型. 在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标"此电脑& ...

  6. 从零开始,教你如何安装、配置Python开发环境,Python入门安装教程,超级详细

    近日,我鼓起勇气从头开始正儿八经地配置一个更轻量.更趁手的 Python 开发环境.经过一番折腾,我比较顺利地在 Windows 10 上配置了一个比较满意的 Python 环境: 安装稳定版本的 P ...

  7. python的安装教程-python安装教程 Pycharm安装详细教程

    python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downlo ...

  8. python详细安装步骤-最新Python安装图文教程[很详细]

    如今,Python已经成为一种非常主流的编程语言了,很多小伙伴都开学习python,但是对于刚刚接触python的纯小白来说,不太会安装,下面我们就介绍介绍python最新安版本3.7.4的安装教程. ...

  9. python详细安装教程linux-Python 环境安装步骤

    简介: 记录一下关于 Python 环境软件包的一些安装步骤 1.升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-relea ...

最新文章

  1. 点击事件加不上,换个位置调用
  2. Supermap 组合单值专题图与标签专题图演示样例
  3. py 的 第 34 天
  4. 手把手教你申请Coursera的课程助学金
  5. 零偏,零偏稳定性和零偏重复性,IMU误差模型
  6. 【原创】asp.net静态页面生成方案
  7. Screen Orientation for Windows Phone
  8. 上偏续关系哈斯图_偏序集的哈斯图G(A)跟A上的偏序关系≤的关系图G(≤)是一 一对应的,相互确定。...
  9. windows平台下CMDER的安装和配置
  10. 用C#.NET编写软件注册机
  11. 软件工程实体-联系图
  12. 修改客户端 与服务器断开,如何处理服务器或客户端socket断开
  13. Android使用MediaCodec进行视频编码 视频的一些基础概念介绍
  14. nba底层球员_探索个人NBA球员
  15. 在电脑上通过手机发短信
  16. Atitit.论图片类型 垃圾文件的识别与清理  流程与设计原则 与api概要设计 v2 pbj...
  17. 若 PPP 协议使用同步传输技术,接收端收到的数据段中出现比特串“01011111001111101”,则真正的数据应该是()
  18. mysql目录在哪_如何查看mysql目录在哪
  19. 解决在Windows10下没有权限修改hosts文件的问题
  20. 鸟哥的私房菜00--计算器概论

热门文章

  1. freeMarker(十二)——模板语言补充知识
  2. 使用vs2008搭建php扩展环境
  3. Bailian4128 单词序列【BFS】
  4. 计蒜客 - T1012 A*B问题
  5. HDU2151 Worm【DP】
  6. JSK-133 冒泡排序【排序】
  7. UNIX环境高级编程(三)—— 静态链接库与动态链接库
  8. 数据结构与算法 —— 动态数组
  9. C 标准库 —— time.h
  10. 生活中的数学(为生活建模)(二)