如何在Ubuntu 12.04中创建新应用程序时快速设置使用python3

我刚开始学习python并使用ubuntu 12.04中的标准工具集(quick,glade,gedit)。

当我quickly create ubuntu-application foo ,应用程序默认使用python 2.7。

我宁愿使用python3,因为它是我正在学习的版本,计划是将python2降低14.04。

如何在创建新应用程序时快速配置使用python3? (我已经安装了它,但是不想将它设置为整个系统的默认设置以避免破坏)。

我是这样做的:

在文件foo / bin / foo的第一行的#!/usr/bin/python3更改#!/usr/bin/python

在文件foo / foo_lib / helpers.py中,第65-70行改变

 # Set the logging level to show debug messages. if opts.verbose: logger.setLevel(logging.DEBUG) logger.debug('logging enabled') if opts.verbose > 1: lib_logger.setLevel(logging.DEBUG) 

 # Set the logging level to show debug messages. if opts.verbose: logger.setLevel(logging.DEBUG) logger.debug('logging enabled') if opts.verbose > 1: lib_logger.setLevel(logging.DEBUG) 

避免

 TypeError: unorderable types: NoneType() > int() 

另外,请确保已为gobject-introspection库安装了Python 3绑定。

 sudo apt-get install python3-gi 

避免gi.repository导入错误。