i wanted to upgrade to python 3.0.1 so i downloaded the installer.
installed it
i wanted to check if the update ran well. so i run cmd.exe (yes i’m on windows (vista))
and type “python” but i indicates i’m still on 2.5.2
i would really like to use 3.0.1 .
any toughts on how i should correct this?
all time long i get this output:
C:\pandabuild>makepanda\makepanda.bat --everything
File “makepanda\makepanda.py”, line 70
print “”
^
SyntaxError: invalid syntax
that’s where your problems start.
in python 3 the print thing was changed to a function. you have to change it to
print (“whatever you had therebefore” )
Panda in windows doesn’t use any existing python install by default, it uses it’s own that it was compiled with. I know the linux versions will compile with 2.6 but I do not know if it will in windows. It would be a good experiment.
IT’s WORKING!!! @pro-soft: should i send the installer to you? Mayby you can put it on the download section for the people that would like python 2.6.2 in their panda3d package.
well i’m happy any way.
thanks for all the help!!!
I’m sure people will then complain about the lack of Max and Maya exporters in it (You need to have every version of Max and Maya installed for makepanda to compile all the exporters).
Some project, like Virtualbox, have some sort of Open Source Edition, which has propitiatory functionality removed in order to release the source and get it into various linux repos. Would doing something similar, in which maya/max/fmod/etc was absent and advertised as such, be a bad idea?