Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.13 KB | None | 0 0
  1. import sys
  2. from cx_Freeze import setup, Executable
  3.  
  4. # Dependencies are automatically detected, but it might need fine tuning.
  5. build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]}
  6.  
  7. # GUI applications require a different base on Windows (the default is for a
  8. # console application).
  9. base = None
  10. if sys.platform == "win32":
  11. base = "Win32GUI"
  12.  
  13. setup( name = "guifoo",
  14. version = "0.1",
  15. description = "My GUI application!",
  16. options = {"build_exe": build_exe_options},
  17. executables = [Executable("start.py", base=base)])
  18.  
  19. running build
  20. running build_exe
  21. Traceback (most recent call last):
  22. File "setup.py", line 17, in <module>
  23. executables = executables
  24. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezedist.py",
  25. line 349, in setup
  26. distutils.core.setup(**attrs)
  27. File "C:Program Files (x86)Python36-32libdistutilscore.py", line 148, in
  28. setup
  29. dist.run_commands()
  30. File "C:Program Files (x86)Python36-32libdistutilsdist.py", line 955, in
  31. run_commands
  32. self.run_command(cmd)
  33. File "C:Program Files (x86)Python36-32libdistutilsdist.py", line 974, in
  34. run_command
  35. cmd_obj.run()
  36. File "C:Program Files (x86)Python36-32libdistutilscommandbuild.py", line
  37. 135, in run
  38. self.run_command(cmd_name)
  39. File "C:Program Files (x86)Python36-32libdistutilscmd.py", line 313, in r
  40. un_command
  41. self.distribution.run_command(command)
  42. File "C:Program Files (x86)Python36-32libdistutilsdist.py", line 974, in
  43. run_command
  44. cmd_obj.run()
  45. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezedist.py",
  46. line 219, in run
  47. freezer.Freeze()
  48. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefreezer.p
  49. y", line 621, in Freeze
  50. self.finder = self._GetModuleFinder()
  51. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefreezer.p
  52. y", line 340, in _GetModuleFinder
  53. finder.IncludePackage(name)
  54. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  55. ", line 653, in IncludePackage
  56. module = self._ImportModule(name, deferredImports)
  57. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  58. ", line 310, in _ImportModule
  59. deferredImports, namespace = namespace)
  60. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  61. ", line 403, in _InternalImportModule
  62. parentModule, namespace)
  63. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  64. ", line 416, in _LoadModule
  65. namespace)
  66. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  67. ", line 485, in _LoadPackage
  68. self._LoadModule(name, fp, path, info, deferredImports, parent)
  69. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  70. ", line 463, in _LoadModule
  71. self._RunHook("load", module.name, module)
  72. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezefinder.py
  73. ", line 536, in _RunHook
  74. method(self, *args)
  75. File "C:Program Files (x86)Python36-32libsite-packagescx_Freezehooks.py"
  76. , line 612, in load_tkinter
  77. tclSourceDir = os.environ["TCL_LIBRARY"]
  78. File "C:Program Files (x86)Python36-32libos.py", line 669, in __getitem__
  79. raise KeyError(key) from None
  80. KeyError: 'TCL_LIBRARY'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement