Centos下安装Python的问题汇总

Python下载地址(https://www.python.org/ftp/python/)

一、工具安装

1、Python的安装

1 tar vxf Python-2.7.13.tgz
2 cd Python-2.7.13.tgz
3 ./configure
4 make && make install

2、安装setuptools
下载链接

https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c61fdaad704a648c281/setuptools-21.0.0.tar.gz#md5=81964fdb89534118707742e6d1a1ddb4

1 tar vxf setuptools-21.0.0.tar.gz
2 cd setuptools-21.0.0
3 python setup.py install

3、安装pip
下载链接
https://pypi.python.org/packages/41/27/9a8d24e1b55bd8c85e4d022da2922cb206f183e2d18fee4e320c9547e751/pip-8.1.1.tar.gz#md5=6b86f11841e89c8241d689956ba99ed7

1 tar vxf pip-8.1.1.tar.gz
2 cd pip-8.1.1
3 python setup.py install

二、问题解决

1、问题:configure: error: no acceptable C compiler found in $PATH

1 yum -y install gcc

2、问题:出现yum错误:No module named yum
解决:由于yum命令不兼容python2.7,需修改/usr/bin/yum文件,将第一行由“#!/usr/bin/python”改为“#!/usr/bin/python2.6”

3、问题:"Compression requires the (missing) zlib module”
解决:

1 yum install zlib
2 yum install zlib-devel

下载成功后,进入python2.7的目录,重新执行

1 make
2 make install

此时先前执行的 软连接仍旧生效  
  
然后进入 setuptool目录,  重新安装

1 python setup.py install

4、问题:pip使用报错ImportError: cannot import name HTTPSHandle
解决:原因在于openssl,openssl-devel两个文件包未正确安装。用下来的命令来安装:

1 yum install openssl -y
2 yum install openssl-devel -y

安装完成后,重新安装[Python](http://lib.csdn.net/base/python):

1 cd python2.7
2 ./configure
3 make install

再次安装pip正常。

时间: 2024-11-12 09:54:41

Centos下安装Python的问题汇总的相关文章

centos下安装python

下载网址:http://ftp.gnu.org/gnu/gdb/ 1.编译python必须安装开发工具 # yum groupinstall "Development tools" 2.其他需要的模块 # yum install zlib-devel# yum install bzip2-devel# yum install openssl-devel# yum install ncurses-devel 3,下载,编译,安装python 2.7.3 # tar xf Python-2

Centos下安装Python详细教程

一.准备安装环境 系统:centos 6.5 内核: [[email protected] ~]# uname -r         2.6.32-431.el6.x86_64 二.下载相应软件包 python:wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz setuptools:wget  https://pypi.python.org/packages/source/s/setuptools/setuptools-0.

centos下安装python的过程

Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存 首先去Python官网下载python3的源码包,网址:https://www.python.org/ 由于之前做一个什么东西忘了,只支持2.7和3.5,对别的版本的没有良好的支持,所以虽然现在版本已经进化了很多,对于3.X本人依旧选用3.5版本的python 进去之

Centos下安装python mysqldb

环境:centos6.6 python版本:2.6 mysql版本:5.1.73 需要安装的mysqldb版本:1.2.5 下载完mysqldb后,进入其目录,运行python setup.py install会报出一大堆错,原因是很多依赖库都没有安装,我们需要在这之前运行: yum install gcc python-devel mysql-devel -y 然后再运行setup就没问题了.

CentOS 6 下安装Python 3

可以下载各个版本的python:https://www.python.org/ftp/python/ 配置安装 下载最新的安装包(截止2013/11/05),还是3.3.2版本. #wget http://python.org/ftp/python/3.5.2//Python-3.5.2.tgz #tar xzf Python-3.5.2.tgz #cd Python-3.5.2 #./configure --prefix=/opt/apps/python3 #make #make instal

CentOS 6.5下安装Python 3.5.2(与Python2并存)

CentOS 6.5下安装Python 3.5.2(与Python2并存) 安装步骤 1,准备编译环境(环境不对,在安装过程中可能遇到各种问题.比如wget无法下载链接的文件) yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel 2,下载 Python3.5 源码包 wget https://www.python.org/ftp/python/3.5

CentOS下安装Apache步骤详解

CentOS下安装Apache步骤详解 一.实验环境 Linux: CentOS release 6.7 (Final) Apache: httpd-2.4.23.tar.gz VMware: VMware 10.0 宿主机: Win10 x64 二.Apache介绍 Apache一款 Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器

Linux centos 下安装iftop端口流量监控工具(通过编译方式安装)

iftop可以监控服务器端口的实时流量,所以下面通过编译安装将iftop安装到服务器上. 安装步骤如下: 1,下载源码包iftop-1.0pre4.tar.gz: #wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-1.0pre4.tar.gz 2,进入到源码包所在目录/usr/soft/,解压: #tar -xvf iftop-1.0pre4.tar.gz 3,进入解压后的iftop目录: #cd iftop-1.0pre4 #ls

CentOS下安装scrapy时lxml无法安装的解决办法

要在centos下安装一个python的爬虫框架scrapy,可是一直遇到lxml无法安装,报错为 error: command 'gcc' failed with exit status 1 查找资料后在Stack Overflow找到解决方法 sudo yum install -y gcc ruby-devel libxml2 libxml2-devel libxslt libxslt-devel