Linux环境下Python快速安装指南

admin 2025年3月21日01:07:32评论11 views字数 1483阅读4分56秒阅读模式

在Linux系统中安装Python,可以通过在线和离线两种方式进行。本文将详细介绍这两种安装方法,并解决常见问题。

一、在线安装Python 

1.安装EPEL和IUS仓库首先,需要安装EPEL(Extra Packages for Enterprise Linux)和IUS(Inline with Upstream Stable)仓库,以便获取最新的Python版本。打开终端并运行以下命令:

yum install epel-releaseyum install https://repo.ius.io/ius-release-el7.rpm

2.查看可用的Python版本接下来,可以查看可用的Python版本,使用以下命令:

yum list python3* --showduplicates | grep ius
Linux环境下Python快速安装指南

3.安装Python 3.6使用以下命令安装Python 3.6:

yum install python36

验证安装安装完成后,可以通过以下命令验证Python的安装:

python3.6 -V

同时,可以检查pip是否已安装:

pip3.6

二、离线安装Python

1.安装必要的开发工具和依赖首先,需要安装一些开发工具和依赖库。打开终端并运行以下命令:

yum groupinstall "Development Tools" -yyum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget -y

2.下载Python离线包(本文为3.9.6版本)使用wget命令下载Python 3.9.6的源代码包:

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

3.解压并编译安装解压下载的文件并进入目录:

tar xzf Python-3.9.6.tgz && cd Python-3.9.6

然后,运行配置脚本并编译安装:

./configure --prefix=/usr/local #默认为/usr/local可根据实际需求修改make && make install

4.验证安装安装完成后,可以通过以下命令验证Python的安装:

python3.9 -V

同时,可以检查pip是否已安装:

pip3.9 -V
Linux环境下Python快速安装指南

三、解决常见报错在安装和使用过程中,可能会遇到以下两个警告:

Linux环境下Python快速安装指南

报错1:WARNING: The scripts pip3 and pip3.9 are installed in '/usr/local/bin' which is not on PATH.

解决方法:

需要将/usr/local/bin添加到PATH环境变量中。可以通过以下步骤实现:

vi ~/.bashrc

在文件末尾添加以下行:

export PATH="/usr/local/bin:$PATH"

保存并退出后,运行以下命令使更改生效:

source ~/.bashrc
Linux环境下Python快速安装指南

报错2:WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager.

解决方法:

避免因root用户运行pip导致的问题。根据官网提示,可以通过以下命令创建和激活一个虚拟环境:

python3 -m venv tutorial-envsource tutorial-env/bin/activate

如果需要停用虚拟环境,可以输入:

deactivate
Linux环境下Python快速安装指南

原文始发于微信公众号(网络个人修炼):Linux环境下Python快速安装指南

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年3月21日01:07:32
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Linux环境下Python快速安装指南http://cn-sec.com/archives/3861227.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息