任何人都可以告诉我为什么我不能使用./运行python但能够使用python
-rwxr-xr-x@ 1 xxxx staff 258 14 Nov 14:08 ltry.py
-rwxr-xr-x@ 1 xxxx staff 1037 14 Nov 11:20 pdTry.py
xxxx-MacBook-Pro:python xxxx$ ./ltry.py
File "./ltry.py", line 10
print "Hello you"
^
SyntaxError: invalid syntax
xxxx-MacBook-Pro:python xxxx$ python ltry.py
Hello you
['ltry.py']
Run Code Online (Sandbox Code Playgroud)
另外,我安装了python IDLE,但我无法尝试打印,为什么?
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 01:25:11)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> print 'eeere'
SyntaxError: invalid syntax
>>> print "helooe"
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
对于第二个问题,你使用Python 3.X那里,打印的语法是从你使用的是2.x样式(改变print 'string'是print('string')在3.X).我敢打赌,对于第一个问题,你的机器上有2个Python安装,一个3.X,它被称为.py文件的默认程序,还有一个2.X,当你明确地调用它时调用python.