python安装更新和pip安装使用阿里源及yum问题解决

本文介绍了如何在CentOS 7上将Python从2.7.5更新到2.7.13,同时处理版本更新后可能导致的yum问题。通过详细步骤,包括安装依赖、下载Python源码、编译和安装,以及使用yum安装pip。此外,还提供了当pip安装时遇到问题的解决方案,如设置阿里源以加快安装速度,并解决yum中urlgrabber模块缺失的问题。
摘要由CSDN通过智能技术生成

centos 7 python版本更新

原版本2.7.5 更新版本2.7.13
注:由于linux自带的python,系统对其有一定的依赖,因此建议保留原来的版本;常常出现的是yum功能问题;另 centos 7版本可以使用yum安装的方式进行pip安装,比手动安装更快捷方便

1.安装依赖包

yum -y install gcc
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel

2.包下载:
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz

3.解压:

tar -zxvf Python-2.7.13.tgz

4.创建安装目录:

mkdir /usr/local/python2.7.13

5.切换目录:

cd Python-2.7.13

6.编译

./configure --prefix=/usr/local/python2.7.13

结果:

done
checking for ensurepip... no
configure: creating ./config.status
config.status: creating Makefile.pre
config.status: creating Modules/Setup.config
config.status: creating Misc/python.pc
config.status: creating Modules/ld_so_aix
config.status: creating pyconfig.h
creating Modules/Setup
creating Modules/Setup.local
creating Makefile


If you want a release build with all optimizations active (LTO, PGO, etc),
please run ./configure --enable-optimizations

please run ./configure –enable-optimizations (这一句可不执行)

7.安装:

make && make install

结果:

rm -f /usr/local/python2.7.13/share/man/man1/python.1
(cd /usr/local/python2.7.13/share/man/man1; ln -s python2.1 python.1)
if test "xno" != "xno"  ; then \
        case no in \
                upgrade) ensurepip="--upgrade" ;; \
                install|*) ensurepip="" ;; \
        
### 回答1: 在大多数情况下,Python 安装过程中会自动包含 pip,但在某些情况下,你需要手动安装它。以下是在 Windows、Mac 和 Linux 上安装 pip 的步骤: Windows: 1. 在 Python 官网下载 Python 安装包并安装。 2. 下载 get-pip.py 脚本,可以在 https://bootstrap.pypa.io/get-pip.py 上下载。 3. 在 cmd 命令行中进入到下载的 get-pip.py 脚本所在的目录。 4. 执行命令:python get-pip.py 安装 pip。 Mac 和 Linux: 1. 打开终端。 2. 在终端中执行命令:sudo easy_install pip 安装 pip。 3. 如果你使用的是 Python 3.x 版本,可以尝试执行命令:sudo apt-get install python3-pip 或者 sudo yum install python3-pip 安装 pip。 ### 回答2: 要安装pip,首先需要确保已经正确安装Python。下面是使用Python自带的包管理工具安装pip的方法: 1. 首先,下载pip安装脚本get-pip.py。可以在官方网站https://pip.pypa.io/en/stable/installing/上下载最新版的get-pip.py文件。 2. 在命令行中进入get-pip.py所在的目录,运行以下命令来安装pip: ``` python get-pip.py ``` 3. 安装完成后,可以在命令行中运行以下命令来验证pip是否安装成功: ``` pip --version ``` 如果成功安装,会显示pip的版本信息。 注意:在Linux或macOS系统中,可能需要使用sudo命令来以管理员权限运行安装脚本,例如: ``` sudo python get-pip.py ``` 此外,某些Python发行版(如Anaconda)已经预装了pip,所以在这些发行版中不需要单独安装pip。 另外,国内用户可能会遇到pip下载速度慢或无法连接到官方问题。可以考虑使用国内的镜像,如阿里云、清华大学等,或者使用工具如豆瓣来提高下载速度和稳定性。具体可参考相关教程和文档。 ### 回答3: 要安装pip,需要首先安装Python。在这之后,您可以按照以下步骤来安装pip: 1. 打开命令行窗口,并确保您的电脑上已经成功安装Python。 2. 输入以下命令来检查是否已经安装pip: ``` pip --version ``` 如果已经安装pip,命令行将显示pip的版本信息。如果未成功安装或者电脑上没有pip,将会提示错误信息。 3. 如果您的电脑上没有pip,可以使用以下方法进行安装: - Windows操作系统: a. 打开[https://bootstrap.pypa.io/get-pip.py](https://bootstrap.pypa.io/get-pip.py)链接,将get-pip.py保存到本地。 b. 打开命令行窗口,并进入get-pip.py所在的目录。 c. 在命令行窗口中输入以下命令来安装pip: ``` python get-pip.py ``` 命令行将运行get-pip.py文件,并自动安装pip。 - macOS或Linux操作系统: a. 打开终端,并输入以下命令来安装pip: ``` sudo easy_install pip ``` 终端会要求您输入管理员密码,然后自动安装pip。 4. 安装完成后,您可以通过输入以下命令来验证pip是否安装成功: ``` pip --version ``` 如果pip安装成功,命令行将显示pip的版本信息。 现在,您已经成功安装pip。您可以使用pip安装其他Python模块或,例如: ``` pip install 模块名 ``` 这将会在您的Python环境中安装指定的模块。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值