Ошибка запуска Nuke из EXE-файла, созданного с использованием py2exe - PullRequest
0 голосов
/ 23 сентября 2019

Я создал приложение для запуска приложений DCC с использованием Python 2.7.11.когда я запускаю код, он работает правильно.Я использую приведенный ниже код Python для запуска приложения nuke.

os.system('start cmd /c "C:\Program Files\Nuke11.1v1\Nuke11.1.exe"')

Но после преобразования его в exe с использованием py2exe я получаю следующую ошибку при запуске Nuke 11.1v1.

Nuke 11.1v1, 64 bit, built Dec  7 2017.    
Copyright (c) 2017 The Foundry Visionmongers Ltd.  All Rights Reserved.    
Traceback (most recent call last):    
  File "C:/Program Files/Nuke11.1v1/plugins/init.py", line 23, in <module>    
    import nukescripts.ViewerProcess    
  File "C:/Program Files/Nuke11.1v1/plugins\nukescripts\__init__.py", line 29, in <module>    
    from script import *    
  File "C:/Program Files/Nuke11.1v1/plugins\nukescripts\script.py", line 9, in <module>    
    from PySide2 import QtWidgets, QtGui, QtCore    
  File "C:\Program Files\Nuke11.1v1\pythonextensions\site-packages\PySide2\__init__.py", line 41, in <module>    
    _setupQtDirectories()    
  File "C:\Program Files\Nuke11.1v1\pythonextensions\site-packages\PySide2\__init__.py", line 9, in _setupQtDirectories    
    from . import _utils    
  File "C:\Program Files\Nuke11.1v1\pythonextensions\site-packages\PySide2\_utils.py", line 50, in <module>    
    import ctypes    
  File "C:\Program Files\Nuke11.1v1\lib\ctypes\__init__.py", line 7, in <module>    
    from _ctypes import Union, Structure, Array    
ImportError: DLL load failed: The specified module could not be found.

Можеткто-нибудь поможет мне решить проблему.

...