Unknown error.

There is error on 110 line but I cant see it.
Where is the error?

from direct.showbase.ShowBase import ShowBase
from direct.showbase.DirectObject import DirectObject
from direct.gui.OnscreenText import OnscreenText, TextNode
from pandac.PandaModules import CollisionTraverser
from pandac.PandaModules import CollisionHandlerQueue, CollisionNode, BitMask32
from pandac.PandaModules import CollisionPlane, CollisionSphere, CollisionRay
from pandac.PandaModules import Plane, Vec3, Point3
from math import pi, sin, cos 
from direct.showbase.ShowBase import ShowBase 
from direct.task import Task 
from direct.showbase.DirectObject import DirectObject
import sys 
import direct.directbase.DirectStart  
from direct.actor.Actor import Actor 
from pandac.PandaModules import * 
from pandac.PandaModules import OdeWorld , OdeBody, OdeMass
from pandac.PandaModules import CollisionHandlerQueue, CollisionNode, BitMask32
from pandac.PandaModules import CollisionPlane, CollisionSphere, CollisionRay
myWorld = OdeWorld()
myWorld.setGravity(0, 0, -9.81)

#from panda3d.core import Point3

class MyApp(DirectObject): 
    def __init__(self): 
        #ShowBase.__init__(self) 
        #taskMgr.add(self.cameraMovement,"CameraTask")   
        

        environ = loader.loadModel("models/kutia") 
        environ.reparentTo(render) 
        environ.setScale(0.25, 0.25, 0.25) 
        environ.setPos(0, 0,0) 
	tex = loader.loadTexture("sss.rgb")
        environ.setTexture(tex, 1)
        environ2 = loader.loadModel("models/4owek2.egg") 
        environ2.reparentTo(render) 
        environ2.setScale(0.25, 0.25, 0.25) 
        environ2.setPos(0, 0, 0) 
        self.accept('escape', sys.exit)
        self.accept('arrow_right-repeat', self.nadiasno, [environ2])
        self.accept('arrow_left-repeat', self.naliawo, [environ2]) 
        self.accept('arrow_up-repeat', self.nagore, [environ2]) 
        self.accept('arrow_down-repeat', self.nadolu, [environ2])
       # taskMgr.add(self.spinCameraTask, "self.SpinCameraTask") 
  #     base.camera.setPos(45,45,45)
        teren = loader.loadModel("models/igrataegg")
        myBody = OdeBody(myWorld)
        myBody.setPosition(environ.getPos(render))
        myBody.setQuaternion(environ.getQuat(render))
        myMass = OdeMass()
        myMass.setBox(11340, 1, 1, 1)
        myBody.setMass(myMass)
        myBody = OdeBody(myWorld)
        myBody.setPosition(environ2.getPos(render))
        myBody.setQuaternion(environ2.getQuat(render))
        myMass = OdeMass()
        myMass.setBox(11340, 1, 1, 1)
        myBody.setMass(myMass)		
        base.setFrameRateMeter(True) 
        environ2.setCollideMask(BitMask32.bit(1))
        collTrav = CollisionTraverser() 
        collTrav.showCollisions(render)
        fromObject = environ.attachNewNode(CollisionNode('colNode'))
        fromObject.node().addSolid(CollisionRay(0, 0, 0, 0, 0, -1))
        environ.node().setIntoCollideMask(BitMask32.allOff())
        fromObject.node().setFromCollideMask(BitMask32.bit(1))
        queue = CollisionHandlerQueue()
        collTrav.addCollider(fromObject, queue)
        fromObject.show()
        collTrav.traverse(render)
		
    def naliawo(self, model):

	        environ2.setY(environ2,-.5)
		
	   	return Task.cont

    def nadiasno(self, model):
	        environ2.setY(self.environ2,.5)
		
	   	return Task.cont
    def nadolu(self, model):
	        environ2.setX(self.environ2,.5)
		
	   	return Task.cont
    def nagore(self, model):
	        environ2.setX(self.environ2,-.5)
		
	   	return Task.cont		
    def mods(self, camera):


      return Task.cont

    #def spinCameraTask(self, task):
          #camera.setPos(environ2.X()+35,environ2.Y()+15,environ2.Z()+250) 
      camera.setPos(environ2.getX()+35,environ2.getY()+15,environ2.getZ()+250) 
      dummy= self.environ2   

      base.camera.lookAt(dummy)

          #return Task.cont 
  




app = MyApp() 
line110
 app.run() 

From the first look, it seems like problem lies in whitespace.

The problem is the indentation on your line 110:

 app.run() 

Python uses indentations to indetify a block of code. Your run() statement is part of the main block and should not have the indentation.