我开始学习 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 代码,请执行以下操作:
打开终端并输入:
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
打开 Atom 并选择设置标签 -> 点击蓝色安装按钮位于“设置”窗格左侧。在特色套餐Hydrogen 部分是列表中的第一个包,因为它是最受欢迎的 Atom 包。单击蓝色安装按钮将其安装在 Atom 中。或者,您也可以在安装软件包设置窗格的部分。每次更新时,Hydrogen 都会自动更新 Python 2 和 Python 3 的 Python 内核。
重新启动 Atom 以启用 Hydrogen。
在 Atom 中打开 Python 3.x 文件,方法是选择文件->打开文件-> 浏览到 Python 文件并选择它。
选择套餐->氢->跑步。
Atom 中会打开一个小弹出窗口,要求您选择 Python 2 或 Python 3。单击选择 Python 3。
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