Hi Simon, Could it be because you import nuke in your slot ? Meaning that the scope is that function only ?
http://stackoverflow.com/questions/3095071/in-python-what-happens-when-you-import-inside-of-a-function Cheers, Justin 2016-03-19 22:25 GMT+00:00 Simon Björk <si...@bjorkvisuals.com>: > I'm trying to import the nuke module from a standalone PySide panel (not > launched from Nuke, using local Python install). See here > <http://pastebin.com/QPzdzaAS> for example code. It gives me an import > error saying it can't import a dll file. > > *ImportError: Failed to load C:\Program Files\Nuke9.0v8\nuke-9.0.8.dll* > > But if I run the same import code as a simple script without PySide it > works. > > sys.path.append("C:/Program Files/Nuke9.0v8/lib/site-packages") > os.environ["NUKE_INTERACTIVE"] = "1" > import nuke > > I have the Nuke9.0v8 folder in my systems PATH env (where the dll file is > located) but I still get the import error. > > It feels like I'm missing something obvious, but I can't get it to work. > Any ideas? > > > Best regards, > Simon > > ------------------------------- > Simon Björk > Compositor/TD > > +46 (0)70-2859503 > www.bjorkvisuals.com > > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > >
_______________________________________________ Nuke-python mailing list Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python