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