Please can I have some help with my installation.
As I understand it I need to build from the sources.
I have 32bit Suse 11.2
I downloaded: panda3d-1.6.2-linux32.tar.gz (51 M)
And ran:
makepanda/makepanda.py --everything > makeOut 2>makeOutErr
This got to the end, and created the built directory.
LD_LIBRARY_PATH=~/code/panda3d/panda3d-1.6.2/built/lib
export LD_LIBRARY_PATH
PATH=$PATH:~/code/panda3d/panda3d-1.6.2/built/bin
python
Python 2.6.2 (r262:71600, Jun 17 2010, 13:37:18)
[GCC 4.4.1 [gcc-4_4-branch revision 150839]] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
import direct.directbase.DirectStart
Traceback (most recent call last):
File “”, line 1, in
ImportError: No module named direct.directbase.DirectStart
direct/src/showbase/ppython
Python 2.6.2 (r262:71600, Jun 17 2010, 13:37:18)
[GCC 4.4.1 [gcc-4_4-branch revision 150839]] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
import direct.directbase.DirectStart
Traceback (most recent call last):
File “”, line 1, in
ImportError: No module named direct.directbase.DirectStart
How do I make sure I am running the correct version of python?
The manual says I should put panda3d.pth inside the python site-packages directory.
For me this is: /usr/local/lib/python2.6/site-packages
What do I put in panda3d.pth ?
I tried putting these lines in it:
You shouldn’t try to manually set those paths yourself and run stuff directly. Instead, you should either use makepanda with the --installer option (which generates an .rpm in the source code directory), or use the installpanda script.
Furthermore, 1.6.2 is rather dated. Are you sure you want to use it?