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

评论

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

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

#1 楼

您可以轻松安装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


评论


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

– Jim Aho
15年10月13日在13:25

我想问一下使用apt-get安装python3是否也会使其默认

– Pitto
2015年12月7日15:43