linux上安装python3同时保留python2

linux上安装python3同时保留python2?这个就要用到上篇说到的path变量了。

具体介绍及操作

这里我下载python3.6版本来进行介绍

django默认数据库为sqlite3,所以安装下面这个很有必要。
yum install sqlite-devel
下载包
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
解压
tar xf Python-3.6.0.tgz
配置安装信息
 ./configure --prefix=/usr/local/python3/
编译
make && make install
配置环境变量
新建文件
vim /etc/profile.d/python3.sh 
export PATH=$PATH:/usr/local/python3/bin/
执行一下下面命令
export PATH=$PATH:/usr/local/python3/bin/
验证
python3
Python 3.6.0 (default, Feb  1 2017, 14:56:52) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

更新完毕!!enjoy!!

转载于:https://www.cnblogs.com/gaoyuechen/p/8006365.html

安装Python 3.12.1版本的步骤在Linux系统上依赖于具体的发行版。以下是几种常见Linux发行版安装Python 3.12.1的通用步骤,但请注意,截止到我的知识更新时间点,Python 3.12.1还未正式发布。以下步骤是基于Python 3.12的安装假设,并且一旦新版本发布,你应该通过相应的包管理器或源代码安装来获取最新版本。 对于基于Debian的系统(如Ubuntu): 1. 更新你的包索引: ```bash sudo apt update ``` 2. 安装所需的依赖包: ```bash sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget ``` 3. 下载Python 3.12.1的源代码: ```bash wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz ``` 4. 解压下载的源代码包: ```bash tar -xvzf Python-3.12.1.tgz ``` 5. 进入解压后的目录并编译安装: ```bash cd Python-3.12.1 ./configure --enable-optimizations sudo make -j 4 sudo make altinstall ``` 这里使用`make altinstall`是为了避免覆盖默认的`python`命令,这会保留`python3`作为主要的命令。 对于基于RPM的系统(如Fedora或CentOS): 1. 安装必要的开发工具和库: ```bash sudo dnf groupinstall "Development Tools" sudo dnf install openssl-devel bzip2-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel ``` 2. 下载Python 3.12.1的源代码: ```bash wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz ``` 3. 解压下载的源代码包: ```bash tar -xvzf Python-3.12.1.tgz ``` 4. 进入解压后的目录并编译安装: ```bash cd Python-3.12.1 ./configure --enable-optimizations sudo make -j 4 sudo make altinstall ``` 请注意,在编译源代码时,如果你的系统上有多个Python版本,使用`make altinstall`可以防止替换系统默认的`python`命令。如果你确实想要将新版本设置为默认,你可以使用`make install`。 安装完成后,你可以通过以下命令检查Python版本: ```bash python3.12 -V ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值