如何将Python更新到版本3?


15

有什么方法可以将Raspberry Pi(Wheezy)上的Python更新到Python 3.3吗?


1
您可能不想更改默认值。任何使用Python的系统软件都可能会损坏。您可以为您的帐户添加别名。输入python3而不是python真的那么难吗?
John La Rooy

1
除非确实需要,否则不要更改默认版本,请使用virtualenv创建“分装后的” Python环境。您可以将Python 3安装到其中一个中,而不会以这种方式影响任何其他项目。
2013年

Answers:


16

您可以轻松安装Python 3:

$ sudo apt-get install python3

但是:我不建议将其设置为Python 的默认版本。

如果还没有,请开始使用virtualenv,这是用于创建“沙盒化” Python环境的工具。Virtualenv将让您安装多个版本的Python,而不会彼此冲突。

安装简单:

$ sudo pip install virtualenv

在文件夹中创建虚拟环境也很容易:

$ virtualenv -p /usr/bin/python3 FOLDER

-p标志告诉您使用哪个版本的Python。然后,如果您进入该文件夹:

$ cd FOLDER

您会注意到这样的文件:

$ ls
bin include lib

激活此virtualenv类型:

$ . bin/activate

终端线有这样的变化:

(FOLDER)$root@raspiberrypi: $

或类似的东西。前面的(FOLDER)部分告诉您您正在使用virtualenv。

要停止使用virtualenv,只需键入:

deactivate

2
这怎么可能是一个可接受的答案?根据此答案,没有适用于Wheezy的3.3版本。
Jim Aho 2015年

我想问一下是否使用apt-get安装python3是否也会使其默认设置
Pitto
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.