MtoA linux install doesn't work because of py2/3

Unable to install mtoa under linux

(temp-py) […@localhost Downloads]$ sudo sh MtoA-4.0.1.1-linux-2020.run
Verifying archive integrity… All good.
Uncompressing MtoA for Linux Installer…
File “./unix_installer.py”, line 379
print “Installing CLM Licensing Components…”
^
SyntaxError: Missing parentheses in call to ‘print’. Did you mean print(“Installing CLM Licensing Components…”)?

As you can see I tried to run it in a python2 environment, but somehow the script still runs the code with a python3. making a alias so python refers to a python2 interpreter didn’t work either

The unix_installer.py file is written in python3 but contains an error as the print statement on line line 379 is wriiten in python2 syntax

Contacted autodesk, will be fixed in the next release.

1 Like