Ubuntu 18.04 中的 Python 版本

Ubuntu 18.04 中的 Python 版本

我开始学习 python,并开始使用 ubuntu 18.04 和 atom 编辑器进行开发。

我没有安装 Python 也许它包含在 ubuntu18.04 中,但我看到了一些非常有趣的东西。

我使用的是 Python 2.7 版本,但文件夹中同时包含 2.7 和 3.0 版本的库。如果我想切换并使用 3.0 版本,该怎么办?

这是控制台的输出,有人可以给我一些信息,谢谢

$ which python
/usr/bin/python

$ python --version
Python 2.7.15rc1

cd /usr/local/lib/ && ls -l
drwxrwsr-x 4 root staff 4096 apr 26 20:23 python2.7
drwxrwsr-x 3 root staff 4096 apr 26 20:18 python3.6

答案1

Ubuntu 18.04 默认包含 python3,从终端启动 python3 解释器的命令是python3

要在 Atom 文本编辑器中运行 Python 3.x 代码,请执行以下操作:

  1. 打开终端并输入:

     sudo apt install python-pip python3-pip python-ipykernel python3-ipykernel # python-ipykernel is optional 
     sudo python -m ipykernel install --user
     sudo python3 -m ipykernel install --user        
    
  2. 打开 Atom 并选择设置标签 -> 点击蓝色安装按钮位于“设置”窗格左侧。在特色套餐Hydrogen 部分是列表中的第一个包,因为它是最受欢迎的 Atom 包。单击蓝色安装按钮将其安装在 Atom 中。或者,您也可以在安装软件包设置窗格的部分。每次更新时,Hydrogen 都会自动更新 Python 2 和 Python 3 的 Python 内核。

  3. 重新启动 Atom 以启用 Hydrogen。

  4. 在 Atom 中打开 Python 3.x 文件,方法是选择文件->打开文件-> 浏览到 Python 文件并选择它。

  5. 选择套餐->->跑步

  6. Atom 中会打开一个小弹出窗口,要求您选择 Python 2 或 Python 3。单击选择 Python 3。

  7. Python 代码的结果将与 Python 代码显示在 Atom 中的同一个窗格中。

答案2

在 Ubuntu 18.04 上安装 Python 3。

首先更新软件包列表并安装先决条件:

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa

出现提示时按 Enter 继续:

按 [ENTER] 继续或按 Ctrl-c 取消添加。启用存储库后,使用以下命令安装 Python 3:

sudo apt install python3

此时,Python 3 已安装在您的 Ubuntu 系统上并可供使用。您可以通过输入以下内容来验证:

python3 --version

Python 3.8.2

从 Python 2 切换到 Python 3。

来自评论:

sudo update-alternatives --config python

将会显示错误:

update-alternatives: error: no alternatives for python3 

您需要更新您的 update-alternatives ,然后您将能够设置您的默认 python 版本。

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

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2

然后运行:

sudo update-alternatives --config python

将 python3.8 设置为默认值。

或者使用以下命令将python3.8设置为默认:

sudo update-alternatives  --set python /usr/bin/python3.8

相关内容