Linux安装python3.8

一、当默认python版本低于python3.8时,需要手动安装。

1.更新软件包列表并安装构建python所需的软件包:

sudo apt updata

sudo apt install  libffi-dev wget

2.使用wget从python下载页面下载最新源码:

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

3.下载完成后,解压缩:

tar -xf Python-3.8.0.tgz

4.切换到Pyhton源目录并执行configue脚本,该脚本执行许多检查以确保系统上的所有依赖项全部存在:

cd Python-3..8.0

./configure --enable-optimizations

5.启动Python3.8构建过程:

make -j 8

为了加快构建时间,请修改-j以使其对应于处理器中的内核数。 可以通过键入nproc查找编号

6.构建过程完成后,输入以下命令安装Python二进制文件:

sudo make altinstall

不要使用标准的make install,因为它将覆盖默认的系统python3二进制文件。

7.此时,Python 3.8已安装并准备使用。 通过键入以下内容进行验证:

python3.8 --version

输出应显示Python版本:

输出Python 3.8.0

二、建立软连接

sudo mv /usr/bin/python /usr/bin/python.bak
sudo ln -s /usr/local/bin/python3.8 /usr/bin/python
sudo mv /usr/bin/pip /usr/bin/pip.bak
sudo ln -s /usr/local/bin/pip3.8 /usr/bin/pip

三、此时可以创建虚拟环境

python3.8 -m venv venv

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux安装Python 3.8,您可以按照以下步骤操作: 1. 打开终端并输入以下命令以更新软件包列表: sudo apt update 2. 然后,输入以下命令以安装Python 3.8: sudo apt install python3.8 3. 安装完成后,您可以输入以下命令来验证Python 3.8是否已正确安装python3.8 --version 如果您看到Python 3.8的版本号,则表示安装成功。 希望这可以帮助您安装Python 3.8。 ### 回答2: 在Linux系统上安装Python 3.8可以通过以下步骤实现: 1. 确定系统已经安装了所有必要的依赖项,包括gcc、make、libffi-devel、zlib-devel、libbz2-devel、sqlite-devel、openssl-devel、tk-devel和libuuid-devel。在大多数Linux发行版中,这些依赖项可以通过包管理器获得: # Debian/Ubuntu sudo apt-get install build-essential libffi-dev zlib1g-dev libbz2-dev libssl-dev libsqlite3-dev libreadline-dev libncurses5-dev libncursesw5-dev tk-dev libgdbm-dev libc6-dev libuuid1 # Fedora/RHEL/CentOS sudo dnf install @development-tools redhat-rpm-config zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel tk-devel libffi-devel 2. 下载Python 3.8的源代码,可以从官方网站(https://www.python.org/downloads/)下载。或者使用wget命令下载: wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz 3. 解压缩下载的源代码包,并进入源代码目录: tar xf Python-3.8.12.tgz cd Python-3.8.12 4. 运行configure脚本进行配置: ./configure --enable-optimizations 5. 运行make命令编译源代码: make -j$(nproc) 6. 运行make install命令安装Python 3.8: sudo make install 7. 检查Python 3.8是否成功安装python3.8 --version 如果能正常输出Python 3.8的版本号,则说明安装成功。 总之,上述就是在Linux系统上安装Python 3.8的全部步骤,用户可以根据自己的需要进行操作。 ### 回答3: 在Linux安装Python3.8,一般是通过源代码编译安装的方式进行安装。下面的步骤介绍了在CentOS 7上安装Python3.8的详细流程。其他Linux发行版本可能略有不同。 步骤一:安装依赖包 在安装Python3.8之前,需要先安装一些必要的依赖包,可以通过以下命令安装: sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel 这些包将被用于编译Python源代码并使其正常运行。 步骤二:从Python官方网站下载源码 接下来,使用以下命令从Python官方网站下载Python3.8的源代码: wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz 步骤三:解压源码并安装 下载完成后,需要解压源码并进入解压后的目录: tar -zxvf Python-3.8.2.tgz cd Python-3.8.2 然后,使用以下命令配置和编译Python3.8: ./configure --prefix=/usr/local/python3 make && make install 其中,--prefix选项指定要安装Python3.8的路径。使用make和make install命令来编译和安装Python。 完成编译和安装后,可以使用以下命令检查Python3.8是否已经成功安装: /usr/local/python3/bin/python3 -V 此时,应该可以看到Python3.8的版本信息。 步骤四:设置Python3.8的环境变量 为了让系统默认使用Python3.8,需要设置环境变量。可以在/etc/profile文件中添加以下内容: export PATH=$PATH:/usr/local/python3/bin 保存文件后,可以运行以下命令使更改生效: source /etc/profile 至此,Python3.8应该已经成功安装并设置为默认的Python版本。可以通过运行python3命令来打开Python3.8的解释器。 总结 在Linux安装Python3.8需要进行以下步骤: 1. 安装依赖包 2. 下载并解压Python3.8的源代码 3. 编译和安装Python3.8 4. 设置Python3.8的环境变量 在以上步骤完成后,Python3.8应该已经被成功安装在系统中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值