【发布时间】:2014-02-10 23:24:11
【问题描述】:
我最近购买了一台system 76笔记本电脑,这是我第一次接触ubuntu os。终端说我目前有 2.7.5+ 版本(我不确定加号是什么意思)。
我的第一个问题是我如何在这台计算机上实际使用 python,因为它没有空闲,我的第二个问题是如何下载最新版本 3.3.4,可以在这里找到:http://python.org/download/releases/3.3.4/?
【问题讨论】:
我最近购买了一台system 76笔记本电脑,这是我第一次接触ubuntu os。终端说我目前有 2.7.5+ 版本(我不确定加号是什么意思)。
我的第一个问题是我如何在这台计算机上实际使用 python,因为它没有空闲,我的第二个问题是如何下载最新版本 3.3.4,可以在这里找到:http://python.org/download/releases/3.3.4/?
【问题讨论】:
首先,打开一个控制台窗口。
安装 Python 3:
sudo apt-get update
sudo apt-get -y install python3.3
安装 IDLE:
sudo apt-get install idle3
请记住,您也可以打开一个终端窗口并简单地输入python 以将其输入python 控制台。如果决定不覆盖系统的默认 2.7.5 安装,则可能需要使用 python3 强制 Python 3。
还有其他类似于 IDLE 的环境可以更好地使用。一个这样的例子是一个名为SublimeREPL 的Sublime Text 文本编辑器插件(REPL 是一个读取评估打印循环——本质上是交互式python 提示符)。这些 REPL 可用于许多解释性语言,并且在您编写代码时非常方便。
这是我安装的 OSX 上的样子:
【讨论】:
$ sudo apt-get update
$ sudo apt-get upgrade python
$ python
Python 2.7.4 (default, Sep 26 2013, 03:20:26)
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print "bacon"
bacon
>>>
【讨论】:
如果你想要python 3,你需要运行:
sudo apt-get -y install python3.3
如果您有较旧的 Ubuntu 发行版,您可以下载 gz 并编译它。这显示了如何执行此操作的示例:https://askubuntu.com/questions/244544/how-to-install-python-3-3
【讨论】:
现在(2020)下载python的最新版本是3.8 所以你安装它使用
sudo apt install python3.8
默认安装在 ubuntu 中
所以你通过输入终端检查版本(Ctrl+Alt+T)python3 -V如果显示旧版本然后配置它
输入终端
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8.1
如果还有一个版本可用,则在终端中使用:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6(any version that already exist in system)
如果您的系统中有许多 python 版本,那么您可以在终端中使用以下命令将任何默认设置为最新版本:
sudo update-alternatives --config python3
当您按 Enter 时,会显示一些消息,例如
There are 2 choices for the alternative python3 (providing /usr/bin/python3).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/python3.6 2 auto mode
1 /usr/bin/python3.6 2 manual mode
* 2 /usr/bin/python3.8 1 manual mode
Press <enter> to keep the current choice[*], or type selection number:
根据您的配置,它将显示 python 的版本。这取决于您的要求,只要您像这样更改它
如果类型选择2则默认设置python最新版本
python3 -V
Python 3.8.0
【讨论】: