下面是针对“linux环境下的python安装过程图解(含setuptools)”的完整攻略。
准备工作
在安装Python前,需要确认当前系统上是否已安装Python。可以在Linux终端中输入下面的命令来检查:
python --version
如果能输出Python的版本号,说明已经安装有Python了,可以跳过本文前面的安装Python的步骤。
如果系统中没有安装Python,我们需要进行Python的安装,下面是具体的步骤。
安装Python
下载
在安装Python的过程中,先从Python官网下载源码包。以Python3.9.4版本为例,下载地址为:
https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tgz
可以使用wget命名来下载:
wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tgz
解压
解压下载的Python源码包,可以使用tar命令来解压:
tar -xzvf Python-3.9.4.tgz
配置
进入解压后的Python源码目录,并执行configure命令:
cd Python-3.9.4/
./configure --prefix=/usr/local/python3
--prefix参数指定了Python的安装路径,如果不指定,默认安装在/usr/local目录下。
编译
执行make命令,等待编译完成:
make
安装
执行如下命令进行安装:
make install
配置环境变量
在.bashrc或.bash_profile配置环境变量PATH:
export PATH=/usr/local/python3/bin:$PATH
验证
安装完成后,使用下面的命令来验证Python是否已经正确安装:
python --version
如果输出Python的版本号,则说明Python安装完成。
安装setuptools
setuptools是Python的一个常用工具,提供了easy_install和setup.py等命令,用于安装Python包和模块。可以通过如下步骤安装setuptools:
下载
setuptools安装需要下载源码包,可以从如下地址下载最新版的setuptools源码包:
https://pypi.python.org/pypi/setuptools
也可以使用wget命令下载:
wget https://files.pythonhosted.org/packages/06/07/af0e23f228ee9f4a4d75f4e46aa6f87dc4b13eaf922fcf97b4f0c87705e0/setuptools-56.0.0.tar.gz
解压
解压下载后的setuptools源码包:
tar zxvf setuptools-56.0.0.tar.gz
安装
进入setuptools源码目录:
cd setuptools-56.0.0
使用Python的安装工具setuptools进行安装:
python setup.py install
安装完成后,使用下面的命令验证是否安装成功:
easy_install --version
如果输出easy_install的版本号,则说明安装成功。
示例
示例1:安装Pillow模块
在Linux上,安装Python模块可以使用pip命令进行安装。例如,安装Pillow模块(用于图像处理):
pip install Pillow
示例2:安装Flask模块
安装Flask模块(用于Web应用开发):
pip install Flask
上面两个示例演示了如何使用pip命令安装Python模块。需要注意,在安装模块前,需要先安装Python和setuptools。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux环境下的python安装过程图解(含setuptools) - Python技术站