优草派  >   Python

Ubuntu16.04安装python3.6.5步骤详解

刘婷婷            来源:优草派

Python是一种面向对象、解释型高级编程语言,由于其简单易学、跨平台等特点,已经成为了众多开发者的首选语言之一。而Ubuntu作为一款开源的操作系统,也被越来越多的人所接受和使用。为了让Ubuntu用户更方便地使用Python,本文将详细介绍Ubuntu16.04安装Python3.6.5的步骤。

一、安装依赖

Ubuntu16.04安装python3.6.5步骤详解

在安装Python之前,需要先安装一些必要的依赖库,包括build-essential、libbz2-dev、libssl-dev、libreadline-dev、libsqlite3-dev、zlib1g-dev、libncurses5-dev、libncursesw5-dev、libffi-dev、liblzma-dev、tk-dev等。可以通过以下命令进行安装:

sudo apt-get update

sudo apt-get install build-essential libbz2-dev libssl-dev libreadline-dev libsqlite3-dev zlib1g-dev libncurses5-dev libncursesw5-dev libffi-dev liblzma-dev tk-dev

二、下载Python3.6.5源码包

Python3.6.5的源码包可以从官网(https://www.python.org/downloads/)上下载。在下载之前需要确认自己的Ubuntu系统是32位还是64位,下载对应的源码包。下载完成后,可以将源码包放在/home目录下,并进行解压缩:

tar -zxvf Python-3.6.5.tgz

三、编译安装Python3.6.5

进入解压后的Python源码包目录,执行以下命令进行编译安装:

./configure --prefix=/usr/local/python3.6.5

make

sudo make install

其中,--prefix=/usr/local/python3.6.5指定了Python3.6.5的安装路径,可以根据自己的需要进行修改。

四、修改默认Python版本

默认情况下,Ubuntu系统自带的Python版本是2.7.x,而我们安装的Python3.6.5并不是系统默认的Python版本。为了方便使用Python3.6.5,需要将其设置为系统默认的Python版本。可以通过以下命令进行设置:

sudo update-alternatives --install /usr/bin/python python /usr/local/python3.6.5/bin/python3.6 1

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2

sudo update-alternatives --config python

执行最后一条命令会弹出一个选项界面,选择Python3.6.5即可。

五、安装pip

pip是Python的包管理工具,可以方便地安装和管理Python包。可以通过以下命令进行安装:

sudo apt-get install python3-pip

安装完成后,可以通过以下命令查看pip的版本:

pip3 -V

六、安装常用Python包

安装完Python和pip之后,可以通过pip安装常用的Python包,如numpy、pandas、matplotlib等。可以通过以下命令进行安装:

pip3 install numpy

pip3 install pandas

pip3 install matplotlib

需要注意的是,有些Python包可能需要依赖其他系统库,需要先安装相应的依赖库。例如,安装matplotlib之前需要先安装libfreetype6-dev和libpng-dev:

sudo apt-get install libfreetype6-dev libpng-dev

七、测试Python3.6.5

安装完成后,可以通过以下命令测试Python3.6.5是否安装成功:

python3.6 -V

如果输出的版本号是3.6.5,则说明安装成功。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行