【发布时间】:2014-05-28 02:08:13
【问题描述】:
我在 centos 中安装了 python 3.4。 所以我打开终端并输入 python 或 idle 然后总是运行 python 2.6 而不是 python 3.4。 我如何运行 python 3.4 而不是 2.6? 谢谢你。
【问题讨论】:
-
我对CentOS不是很熟悉,但是需要设置系统环境变量:blogs.alliedtechnique.com/2009/04/16/…
-
将路径改为python34而不是python26。
-
你可以使用shebang线
-
执行
which python以找出您当前的 python 可执行文件在哪里(或者更可能是指向它的链接)并用指向您需要的版本的链接覆盖它。sudo ln -s /usr/bin/python3.4 /usr/bin/python应该足够了。但是这个问题在这里是题外话,因为它只是与编程关系不大,更多的是关于 unix/linux 系统的一般用法......而且,这种方法可能会破坏任何用 python2 编写的系统工具。