Support latest py2exe
Fix dll may not load
This commit is contained in:
@@ -1,9 +1,22 @@
|
||||
__version__ = "1.0.0"
|
||||
import sys
|
||||
from platform import system
|
||||
if system() == 'Windows' and sys.version_info.minor > 7:
|
||||
from os import add_dll_directory, environ, getcwd
|
||||
from os.path import dirname, isdir
|
||||
add_dll_directory(dirname(sys.executable))
|
||||
add_dll_directory(getcwd())
|
||||
for i in environ['PATH'].split(";"):
|
||||
add_dll_directory(i)
|
||||
for i in sys.path:
|
||||
if isdir(i):
|
||||
add_dll_directory(i)
|
||||
|
||||
|
||||
from game_backuper.main import main
|
||||
|
||||
|
||||
def start():
|
||||
import sys
|
||||
try:
|
||||
sys.exit(main())
|
||||
except Exception:
|
||||
|
||||
Reference in New Issue
Block a user