首页 > 系统相关 >Linux系统安装Python3环境

Linux系统安装Python3环境

时间:2023-01-10 17:33:42浏览次数:60  
标签:Python devel 3.6 python Linux 如图 安装 Python3

1、默认情况下,Linux会自带安装Python2.7.5,可以运行python --version命令查看,如图。
image
我们看到Linux中已经自带了Python2.7.5,再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。
2、查看Linux默认安装的Python位置
image
3、安装python3
(1)登录 https://www.python.org/downloads/source/ ,找到对应版本(我们以Python 3.6.5为例)如图:
image
(2)文件上传
将文件上传到Linux系统的某个目录下,根据自己情况上传,本例上传到了/root/soft目录下,如图:
image
(3)解压
执行tar -zxvf Python-3.6.5.tgz命令,将文件解压到当前目录,如图:
image
(4)准备编译环境
执行如下命令:
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
安装python需要的依赖。成功后(Complete!),如图:
image
如果python是3.7版本,还需要安装libffi-devel。整个编译过程1分钟左右。
(5)编译安装
执行cd Python-3.6.5进入解压后的Python-3.6.5目录下,依次执行如下三个命令:
./configure --prefix=/usr/src/Python-3.6.5
make && make install
其中--prefix是Python的安装目录,安装成功后,如图:
image
我们看到,同时安装了setuptools和pip工具。进入到/usr/src/Python-3.6.5安装目录,如图:
image
(6)创建软链接
还记得开始,Linux已经安装了python2.7.5,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.7.5相同的方式为Python3.6.5创建一个软链接即可,我们把软链接放到/usr/local/bin目录下,如图:
ln -s /usr/src/Python-3.6.5/bin/python3.6 /usr/local/bin/python3
ls -l /usr/local/bin/
image
此时,我们在命令窗口运行python3,如图:
image
安装成功!当然此时还是可以使用Python2.7.5版本(运行python/python2/python2.7即可)。
(7)配置环境变量
配置环境变量主要是能快速使用pip3安装命令。
执行vi ~/.bash_profile,打开配置文件,添加如下配置:
#配置python
export PYTHON_HOME=/usr/src/Python-3.6.5
export PATH=$PYTHON_HOME/bin:$PATH
保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成功,如图:
image

标签:Python,devel,3.6,python,Linux,如图,安装,Python3
From: https://www.cnblogs.com/chunjeh/p/17040816.html

相关文章

  • Cinema 4D 2023版图文安装教程及下载
    ​Cinema4D是一款专业的3D建模、动画、模拟和渲染解决方案软件。Cinema4D2023为所有Cinema4D用户带来了新的功能,并整合了整个Maxon家族的技术。该版本提供了最主要的功......
  • Linux基础12 find命令
    文件查找find:语法:命令路径选项表达式动作find[path...][options][expression][action] 1.以名字来查找文件 find: -name:按名字查找(......
  • linux基础
    linux基础篇linux虚拟机软件VMwareFusion11版本因为可以较好的兼容macOS10.14版本linux系统映像版本CentOS-7.5版本远程连接虚拟机工具mac可使用终端指令即可......
  • repmgr安装部署(pg13)
    环境:OS:Centos7DB:pg13repmgr:5.3192.168.1.105主库pg1192.168.1.106从库pg2192.168.1.107从库pg31.在每台机器上都安装好pg安装请参考https://www.cnblogs.com/h......
  • linux下,docker安装redis
    一、Docker搜索redis镜像命令:dockersearch<镜像名称>dockersearchredis可以看到有很多redis的镜像,此处因没有指定版本,所以下载的就是默认的最新版本。redislatest.二......
  • python之路 57 linux 基础 命令与执行效果
    虚拟环境的安装与配置1.VMware软件安装这里有一个15版本和一个16版本的链接:https://pan.baidu.com/s/1vkNxxQ6NS9q7XYJ6qiVMaQ提取码:t3lf2.软件配置与Xshell远程工......
  • K8s 安装、部署与卸载(简单版本)
    安装了好几天,感觉网上大佬都是骗人的,后来又发现大佬们并没有骗人,只不过一些详细的地方没有细说,走了好多弯路啊o(╥﹏╥)o,后来慕课网找了视频才进入了正道,接下来搞个简单版本......
  • pushgateway 下载安装
    下载https://github.com/prometheus/pushgateway/releasescurlhttps://github.com/prometheus/pushgateway/releases/download/v1.2.0/pushgateway-1.2.0.linux-amd64.......
  • linux 内存管理(四)malloc--mmap--brk
    用strace分析malloc内存申请过程。长话短说,申请内存空间一般就两种方法,一种是malloc,另一种是mmap映射空间。 在使用malloc()分配内存的时候,可能系统调用brk(),也可能调用m......
  • linux系统命令
    linux系统命令linux命令基础知识命令提示符管理员用户:[root@vm-lz~]#root指当前登录主机的用户vm-lz是主机(我们这里是虚拟机)名称~是家目录,默认环境为家目录......