Linux下已有python2.* 安装pyhton3.6.1与pip3

本文介绍如何在Linux系统上安装Python 3.6.1及其附带的pip工具。主要内容包括下载安装包、配置安装路径、安装必要依赖、编译安装Python 3.6.1以及设置软连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言现在的Linux系统都自带python的环境,但是版本通常比较低,都是python2.7左右,如果开发环境涉及到python3的环境,就必须安装python3。

步骤
一:下载相应的版本,地址:https://www.python.org/downloads/
二:解压并安装
解压:tar -xf Python-3.6.2.tar.xz
安装步骤:
首先安装两个必要的依赖项,否则后续的pip安装会失败,又要重新安装
必要依赖项
yum install openssl-devel -y
yum install zlib-devel -y

安装好之后,进入python-3.6.1 :cd python-3.6.1
执行:./configure –prefix=“path” (–prefix=“path”可以不用,就使用默认目录/usr/local/bin/就好)
执行:make
执行:make install 开始安装
(建议在root用户下直接进行,若非root用户,出现权限问题时使用sudo)

安装完成后,最后的提示信息会显示成功安装pip

三:查看并设置软连接
查看python,可以看到版本依旧是2.7的

转换一下,键入python3,可以看到python3.6.1的版本信息
这里写图片描述

键入pip 和pip3,也可以看到相关信息
这里写图片描述

以上,我们的python3.6.1和pip就安装好啦

但是,此时使用:
sudo python3 。。。。会提示无此指令,为了后续的方便使用,为python3设置一个软连接:
ln -s /usr/local/bin/python3 /usr/bin/python3

(/usr/local/bin/python是python的安装目录,可使用which python3查看)
这里写图片描述
就可以很好地使用啦~~~

### 在 Linux 系统中安装 Python 和配置 pip #### 更新系统包列表 为了确保能够获取到最新的软件包版本,在开始安装之前,建议先更新系统的包列表。可以通过以下命令实现: ```bash sudo apt-get update ``` #### 安装 Python 3 大多数现代 Linux 发行版已经预装了 Python。然而,如果您需要特定版本或者希望升级现有的 Python 版本,可以使用以下命令进行安装: ```bash sudo apt-get install python3 ``` 这一步会自动安装最新可用的 Python 3 版本[^1]。 #### 验证 Python 安装 安装完成后,可通过以下命令验证 Python 是否成功安装并查看其版本号: ```bash python3 --version ``` 如果返回相应的 Python 版本号,则说明安装成功。 #### 安装 pip 工具 pip 是用于管理 Python 包的重要工具。以下是安装 pip 的具体方法: ##### 方法一:通过 `apt-get` 安装 对于基于 Debian 或 Ubuntu 的发行版,可以直接使用以下命令安装 pip: ```bash sudo apt-get install python3-pip ``` ##### 方法二:手动安装 pip 如果无法通过系统包管理器安装 pip,可以选择手动方式。首先需要安装 `curl` 工具(如果没有预先安装的话),然后下载官方脚本来完成安装过程: ```bash sudo apt-get install curl curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py ``` 最后,验证 pip 是否安装成功: ```bash pip3 --version ``` 如果有对应版本号输出,则表示安装无误。 #### 解决常见问题 在某些情况下,可能会遇到缺少依赖项的情况,比如 zlib 库缺失导致解压缩失败等问题。此时可以通过安装相关开发库解决问题: ```bash sudo apt-get install zlib1g-dev ``` 如果是 CentOS/RHEL 类型的系统,则应使用以下命令: ```bash sudo yum install zlib-devel ``` 此操作有助于修复因缺乏必要组件而引发的各种异常情况[^2]。 #### 配置国内镜像源加速 由于网络原因,默认 PyPI 源可能速度较慢。推荐临时指定清华大学开源软件镜像站作为索引地址来加快下载速度: ```bash pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn ``` 也可以永久修改全局配置文件 `/etc/pip.conf` 添加如下内容以长期生效: ```ini [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple ``` #### 创建虚拟环境 (Optional) 为了更好地隔离项目之间的依赖关系,通常还会创建独立的工作区即所谓的“虚拟环境”。这里介绍一种简单的方法利用 `virtualenv` 实现这一目标: 1.安装该模块本身; ```bash pip3 install virtualenv ``` 2. 接着定义一个新的目录存放整个沙盒结构体; ```bash virtualenv 我的PythonEnv ``` 3. 进入刚才建立好的子域内启动它即可切换至专属模式运作状态之中去; ```bash source 我的PythonEnv/bin/activate ``` 至此,便可以在 Linux 上顺利完成 Python 及其配套工具链的整体部署流程[^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值