1

I'm getting the following error:

  File "foo.py", line 6
    print "This implementation requires the numpy module."
                                                         ^
SyntaxError: invalid syntax

In this Python code:

#!/usr/bin/python

try:
    import numpy
except:
    print "This implementation requires the numpy module."
    exit(0)

###############################################################################

if __name__ == "__main__":
    R = [
         [1,2,3],
         [4,5,6]
        ]

What is wrong?

EDIT: I use Python 3.3

AndyG
  • 38,029
  • 8
  • 100
  • 134
gurehbgui
  • 13,218
  • 29
  • 100
  • 167

1 Answers1

6

This should be:

print("....")

Starting with python 3, print is a function, not a special case statement.

viraptor
  • 32,414
  • 8
  • 104
  • 182