centos7安装配置python3.7.3以及对pip3建立软连接管理依赖

举报
橙子园 发表于 2022/05/25 23:45:43 2022/05/25
【摘要】 步骤 如果是在虚拟机安装的centos7,则需要先配置网络链接:参考: https://blog.csdn.net/Chenftli/article/details/103258508 如没有we...

步骤

如果是在虚拟机安装的centos7,则需要先配置网络链接:参考:
https://blog.csdn.net/Chenftli/article/details/103258508
如没有wegt下载工具,使用以下命令安装:
yum -y install wget

1.下载python3.7.3的安装包
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

  
 
  • 1
2.解压python3.7.3文件,放到指定的/book/install目录下,方便以后重新安装使用)
tar -zvxf Python-3.7.3.tgz -C /book/install

  
 
  • 1
3.准备工作:使用下面命令安装所需要的依赖(有的是python的,也有pip的)
yum install openssl openssh-server libffi-devel zlib-devel bzip2-devel python-devel libevent-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y

  
 
  • 1
4.进入解压的目录
cd Python-3.7.3

  
 
  • 1
 然后配置安装目录,安装目录 为/book/install/Python-3.7.3/python3,在刚才解压的路径下安装(方便配置环境变量时使用)python3没有的时候会自动创建
./configure   --prefix=/book/install/Python-3.7.3/python3

  
 
  • 1
 最后编译源码并安装(如果用户权限不是root,使用sodu获得root权限)
make  &&  make install

  
 
  • 1

第一种配置python环境变量的方法:

5.建立python3.7的软连接,直接用在命令行python3就可以直接调用python解释器
ln -s /book/install/Python-3.7.3/python3/bin/python3 /usr/bin/python3

  
 
  • 1
6.建立python3.7下的pip3包管理工具的软连接,直接在命令行pip3就可以直接调用包管理工具
ln -s /book/install/Python-3.7.3/python3/bin/pip3 /usr/bin/pip3

  
 
  • 1

注意:如果需要重新编译安装则在解压目录下继续重新执行配置安装目录、然后编译安装。


第二种python配置环境变量方法(推荐)

在/etc/profile文件下添加python环境变量

vim /etc/profile

  
 
  • 1

添加:

export PYTHON_HOME=/book/install/Python-3.7.3/python3
export PATH=$PATH:$PYTHON_HOME/bin

  
 
  • 1
  • 2

是配置生效:

source /etc/profile

  
 
  • 1

文章来源: blog.csdn.net,作者:橙子园,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/Chenftli/article/details/103260601

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。