如何使用Python 3.x运行程序

4

我使用的是Ubuntu 10.10操作系统,并且同时安装了Python 2.x和Python 3.x。我有一个需要在Python 3.x上运行的程序(Blender 2.5x)。
如何使用Python 3.x来运行程序呢?


1
适用于http://www.superuser.com的内容。 - YasirA
不确定你的问题中的“through”是否等同于“with”。 - gideon
1
@Yasir感觉是这样,但这是一个编程配置相关的问题。 - gideon
@giddy 在编辑之前,问题中有一些法语单词,所以我认为他不是母语为英语的人,并且通过软件进行了翻译。 - Federico klez Culloca
@Lordi:当它迁移到superuser.com时,请记得添加错误消息。否则,人们只能猜测。 - Lennart Regebro
4个回答

4
通常在您的路径中会创建一个名为 python3 的符号链接。
因此,您只需要通过以下方式调用程序:
python3 ProgramName.py

1
安装。
sudo apt-get install python3

即使安装了python3,python 2.7仍将保留并成为默认版本。
现在,运行python3代码的方法如下: 方法1 运行python3,然后编写代码。 方法2 运行保存好的sample.py文件。
python3 sample.py

0

您是否有针对python 2.x和python 3.x分别的可执行文件?在我的系统上,我有/usr/bin/python2.5和/usr/bin/python2.6。我还有一个/usr/bin/python2,它是符号链接到/usr/bin/python2.6。我推测您也有一个/usr/bin/python3。如果是这样,您只需使用/usr/bin/python3运行程序,而不是更通用的/usr/bin/python。

我希望这可以帮到您。


0

Blender并不是通过Python运行的。它是一个本地编译的可执行文件,可以直接运行。但是,它确实嵌入了Python并将其用作脚本语言。Blender 2.5使用Python 3,为此您需要在系统路径中安装Python 3,以便Blender可以找到它。

就我所知,就是这样。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接