Search the Community
Showing results for tags 'cx_freeze'.
Hey there, we are recently creating an executable file (.exe) for windows from the sources at https://bitbucket.org/ftrack/ftrack-connect.git. Having together all packages needed, this works great using Python 2.7.14, but there seems to be a major drawback. When trying to start Nuke via ftrack-connect-action, we get an error on hashlib saying: Nuke 10.5v4, 64 bit, built May 4 2017. Copyright (c) 2017 The Foundry Visionmongers Ltd. All Rights Reserved. Traceback (most recent call last): File "C:/Program Files/Nuke10.5v4/plugins/init.py", line 22, in <module> import nukescripts.ViewerProcess File "C:/Program Files/Nuke10.5v4/plugins\nukescripts\__init__.py", line 5, in <module> from autobackdrop import * File "C:/Program Files/Nuke10.5v4/plugins\nukescripts\autobackdrop.py", line 3, in <module> import nuke, random File "c:\python2.7.14\Lib\random.py", line 49, in <module> import hashlib as _hashlib File "c:\python2.7.14\Lib\hashlib.py", line 138, in <module> _hashlib.openssl_md_meth_names) AttributeError: 'module' object has no attribute 'openssl_md_meth_names' This can be fixed via editing c:\python2.7.14\Lib\hashlib.py on line 137, 138, by commenting these lines: algorithms_available = algorithms_available.union( _hashlib.openssl_md_meth_names) So we would omit the union of 'opensl_md_meth_names' then... Is here anybody having the same or a similar problem? I'd be greatfull for some insight. Thanks in advance Tim