与Python 2同时安装并运行Python 3


22

我使用的是13.04,但我想同时安装两个主要的Python版本,以进行有关我的实际代码迁移的测试。

是否可以在运行Python 2.7的同一台计算机上安装Python 3?我需要使用两个版本,谢谢!

Answers:


50

是的,您只需要安装python3软件包。

$ sudo apt-get install python3

Python 2.X仍将是使用的默认Python,因此,如果要使用Python 3.X运行脚本,则需要运行

$ python3 /path/to/script.py

或添加可执行脚本的第一行:

#!/usr/bin/env python3

我进行了很多搜索,仅找到有关如何安装Python 3的信息,但没有发现我的开发环境在两个版本都运行的情况下是否安全。谢谢!
mlacunza

2
@mlacunza如果您从默认存储库(例如,带有apt-get,软件中心)进行安装,则完全没有问题。但是,如果您从源代码安装,则取决于它在何处终止安装以及是否替换了默认的python安装,您可能会遇到一些问题。
塞勒姆2013年

@mlacunza如果这回答了您的问题,请将其标记为已回答。
2013年

将安装哪个版本的python?就我而言,它安装了3.2,但我需要3.5。
chandresh
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.