本文将介绍在没有sudo权限的情况下如何从源代码编译和安装Python

首先,输入如下命令下载希望安装的版本的源代码,例如Python-3.12.1
wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz
然后,输入如下命令解压
tar -xvf Python-3.12.1.tgz
接着,进入解压后文件夹目录
cd Python-3.12.1

 随后,输入如下命令进行编译

./configure --prefix=指定的路径
完成后输入如下命令,回车进行构建
make
如果服务器资源允许,可以使用多核进行编译,例如make -j 8表示使用8个线程进行编译
最后输入如下命令,回车进行安装
make install

 使用指定路径下的python或python3

/指定的路径/bin/python3

  同样,如果你的脚本必须使用你自己的python,请在脚本中写明

#!/指定的路径/bin/python3
posted on 2023-12-26 01:01  caicai2019  阅读(141)  评论(0编辑  收藏  举报