title: Panda3d error No module named direct.showbase.ShowBase in python 2.7
body: <p>I already checked ( in stack exchange and other sites) and googled my problem but all solution seems useless.
  Here's the problem :</p>
  
  <p>My computer had win xp and had python2.7 and panda3d (version 1.8.1) installed (python in D: and panda3d in C: ). The module was working perfectly. Unfortunately I had to format my C drive.</p>
  
  <p>I upgraded to win 7 instead of installing xp again after formatting.
  Now I had python 2.7 in my D: drive (Which had not been formatted) working perfectly well and only had to install panda in the c: drive at same location again to make my panda files work.</p>
  
  <p>I installed and followed each and every instruction while installing. ( I already had a panda.pth file in my python at my D: drive so no need to make a panda.pth file again). An option came which asked me whether I want to replace existing python and I clicked No as I had done the same the previous time. Now as I had one panda.pth file available in D:/python27 I did not go for creating another and tried to run the following line :</p>
  
  <pre><code>    from direct.showbase.ShowBase import ShowBase
  </code></pre>
  
  <p>Which resulted in the above error. So I deleted my pth file in python27 folder and created again. Nothing worked. I completely removed python and panda3d and reinstalled the complete thing again and made a .pth file again. Still nothing works. </p>
  
  <p>Then on one of the site I visited told me to check my path variables PYTHONHOME and PYTHONPATH but no such path variables are there.</p>
  
  <p>I'm in total distress and none of my panda files are now starting.(Dont mark this Q as duplicate as I have already tried the other solutions in previous replied to the same Q. My problem is certainly different)</p>
  
  <p>Help me!</p>