这是我第一次使用 ubuntu,所以我还不知道如何很好地使用它...我该如何安装 python 3.5.2 ?它已经有版本 2.7.12 了。我的 Ubuntu 版本是 Ubuntu 16.04 LTS(桌面版)。
答案1
基本流程:
sudo apt-get update
sudo apt-get install python3
如果你想要一个非常具体的版本:
sudo apt-cache show python3
sudo apt-get install python3=3.5.1*
答案2
您可能已经注意到,Ubuntu 16.04 默认使用“python 2.7.12”。要检查默认的 python 版本,请运行以下行
$ python -V
它应该返回“Python 2.7.12”
建议我们不要尝试修改/卸载这个默认的python包,因为可能有许多其他系统文件/应用程序依赖于它,如果我们卸载这个默认的python包,可能会产生一些意外的错误或问题。
因此,要使用最新版本的 Python,最好创建一个虚拟环境(“virtualenv”)。这是 Python 内部的一个模块,方便我们在同一系统上使用多个 Python 版本。
步骤 1:首先安装 python3 -
$ sudo apt-get update
$ sudo apt-get install python3
步骤 2:现在安装“virtualenv”-
$ pip install virtualenv
步骤 3:现在将 virtualenv 的路径设置为所需的目录。首先创建一个所需的目录 -
$ mkdir MYENV
它将在当前目录中创建一个名为“MYENV”的文件夹
步骤 4:将 virtualenv 的路径设置为所创建的(所需)目录 -
$ sudo virtualenv -p python3 MYENV
步骤 5:激活虚拟环境
$ source MYENV/bin/activate
完成。您应该能够在终端命令行中获得 (MYENV) 作为前缀。现在运行以下命令
$ python -V
它应该返回“python 3.5.2”