python为什么无法使用raw_input()

我的ubuntu系统同时有python2.7和3.4,我使用pycharm时configuration是python2.7.但是下面的代码为什么会报错呢?

 __author__ = 'zhang'
name = raw_input()  #这个提示unresolved reference'raw_input'
print name #这个提示end of statement expectd

如果将name = raw_input()换为name = input(),没有任何提示错误,但是程序无法执行.请各位老师不吝赐教,谢谢.

http://jingyan.baidu.com/article/fec4bce25f677df2618d8be8.html
终于找到答案了,给后面的朋友看下.

input是python3中的,看来pycharm没有切换对版本

input()是py3里面的输入,没用过pycharm 但是unbuntu14.04里 运行py3 python3 example.py py2 直接就去掉3 这样防止错误