首页 > 编程语言 > 详细

关于linux上使用普通用户部署python3环境的实现

时间:2021-04-22 16:21:27      阅读:37      评论:0      收藏:0      [点我收藏+]

在公司管理的有台linux应用服务器,默认是python 2.x

因为个人一个小程序需要使用到python 3.x 的环境及一些模块,需要借用到别人的linux服务器

为了不影响别人业务,实现最小的影响,于是申请了一个普通账号,使用自己的普通账号部署python3.x环境,实现程序的运行

 

服务器操作系统:RHEL 7.X/Centos 7.x

python软件版本:Python 3.8.6

软件下载地址:https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz

 

1、使用源码的方式安装,需要先借用root安装依赖(这里需要给服务器PIC解释说明要安装那些依赖包及影响)

yum -y install gcc
yum -y install openssl-devel tk-devel sqlite-devel xz-devel bzip2-devel gdbm-devel readline-devel libffi-devel zlib-devel ncurses-devel

# 依赖关系说明如下
readline-devel              会依赖于ncurses-devel
openssl-devel tk-devel      都会依赖于zlib-devel

2、然后使用自己的普通用户 ,执行源码编译三步曲,重点指定对安装目录即可

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

# 解压,然后进入源码目录后,执行如下3条命令即可
[qq5201351@localhost Python-3.8.6]$ ./configure --prefix=/home/qq5201351/.Python-3.8.6
[qq5201351@localhost Python-3.8.6]$ make
[qq5201351@localhost Python-3.8.6]$ make install

3、然后配置好PATH环境变量及即,在家目录下的bash配置文件中(非必须,但推荐配置上)

4、这种方式部署完成后,还可以直接使用pip3安装相关的python模块

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/14689363.html 

 

关于linux上使用普通用户部署python3环境的实现

原文:https://www.cnblogs.com/5201351/p/14689363.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!