Python是一种流行的编程语言,广泛用于Web开发、数据分析、人工智能等领域。本文将详细介绍如何在Ubuntu 17上安装Python 3。
一、安装依赖
在开始安装Python 3之前,需要先安装一些必要的依赖包。
$ sudo apt update $ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev
二、下载Python 3源码
在官方网站上下载Python 3的源码包。你可以访问Python官方网站(https://www.python.org/downloads/)并选择最新的Python 3版本。
$ cd /tmp $ wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
解压源码包。
$ tar -xf Python-3.8.2.tar.xz $ cd Python-3.8.2
三、编译和安装
接下来,使用以下命令配置和编译Python 3。
$ ./configure --enable-optimizations $ make -j4 $ sudo make altinstall
说明:我们使用了make altinstall
而不是make install
。这是因为make altinstall
只安装Python 3的可执行文件,而不会替换系统默认的Python版本。
检查Python 3是否成功安装。
$ python3.8 --version
如果成功安装,你将看到类似以下的输出。
Python 3.8.2
四、设置Python 3为默认版本
如果你想将Python 3设置为系统的默认版本,可以使用以下命令。
$ sudo update-alternatives --install /usr/bin/python python /usr/local/bin/python3.8 1
现在,当你运行python
命令时,系统将默认使用Python 3。
五、安装pip
Pip是Python的包管理工具,用于安装第三方库。
首先,安装pip的依赖。
$ sudo apt install python3-pip
然后,使用以下命令安装最新版本的pip。
$ pip3 install --upgrade pip
安装完成后,你可以使用pip3
命令来安装任何需要的Python包。
六、总结
本文介绍了在Ubuntu 17中安装Python 3的详细步骤,包括安装依赖、下载源码包、配置编译和安装、设置为默认版本以及安装pip。通过按照这些步骤,你可以在Ubuntu 17上成功安装和使用Python 3。
原创文章,作者:GOSC,如若转载,请注明出处:https://www.beidandianzhu.com/g/3309.html