getavalon / core

The safe post-production pipeline - https://getavalon.github.io/2.0
MIT License
213 stars 48 forks source link

Fix Avalon-Nuke implementation #471

Closed davidlatwe closed 4 years ago

davidlatwe commented 4 years ago

Problem

Nuke launched from Avalon will instantly crashed due to some missing function and module-not-found error.

What's changed

davidlatwe commented 4 years ago

Before I actually step into #438, I need this PR to be merged.

davidlatwe commented 4 years ago

For completeness, here's the error message I got while launching before this PR.

NukeX 9.0v7, 64 bit, built Aug 17 2015.
Copyright (c) 2015 The Foundry Visionmongers Ltd.  All Rights Reserved.
Traceback (most recent call last):
  File "C:\Users\david\Dropbox\github\AVALON\avalon-core/setup/nuke/nuke_path/menu.py", line 2, in <
module>
    import avalon.nuke
  File "C:\Users\david\Dropbox\github\AVALON\avalon-core\avalon\nuke\__init__.py", line 7, in <modul
e>
    from .lib import (
  File "C:\Users\david\Dropbox\github\AVALON\avalon-core\avalon\nuke\lib.py", line 6, in <module>
    import toml
ImportError: No module named toml

And Nuke went down.

davidlatwe commented 4 years ago

Merging this ! :rocket: