diff options
| author | Paweł Jastrzębski <[email protected]> | 2019-03-08 08:44:48 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-03-08 08:44:48 +0100 |
| commit | 35bba68a7244c13d165687786286319228384a84 (patch) | |
| tree | 67c1c6006eb7fc046d428fae69140a0eb2a4b242 /kcc.py | |
| parent | Tweaks for OSX binary (diff) | |
| parent | Stabilise multiprocessing on OSX (diff) | |
| download | kcc-35bba68a7244c13d165687786286319228384a84.tar.gz kcc-35bba68a7244c13d165687786286319228384a84.tar.bz2 kcc-35bba68a7244c13d165687786286319228384a84.zip | |
Merge pull request #308 from ciromattia/dev
5.5.1
Diffstat (limited to 'kcc.py')
| -rwxr-xr-x | kcc.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/kcc.py b/kcc.py index 61a9118..b334561 100755 --- a/kcc.py +++ b/kcc.py @@ -28,12 +28,12 @@ import os if sys.platform.startswith('darwin'): if getattr(sys, 'frozen', False): os.environ['PATH'] = os.path.dirname(os.path.abspath(sys.executable)) + \ - '/../Resources:/usr/local/bin:/usr/bin:/bin' + '/../Resources:/usr/local/bin:/usr/bin:/bin' os.chdir(os.path.dirname(os.path.abspath(sys.executable)) + '/../Resources') os.system('defaults write com.kindlecomicconverter.KindleComicConverter ApplePersistenceIgnoreState YES') os.system('defaults write com.kindlecomicconverter.KindleComicConverter NSInitialToolTipDelay -int 1000') else: - os.environ['PATH'] = os.path.dirname(os.path.abspath(__file__)) + '/other/osx/:' + os.environ['PATH'] + os.chdir(os.path.dirname(os.path.abspath(__file__))) elif sys.platform.startswith('win'): if getattr(sys, 'frozen', False): os.chdir(os.path.dirname(os.path.abspath(sys.executable))) @@ -47,10 +47,11 @@ if getattr(sys, 'frozen', False): except ImportError: pass -from multiprocessing import freeze_support +from multiprocessing import freeze_support, set_start_method from kindlecomicconverter.startup import start if __name__ == "__main__": + set_start_method('spawn') freeze_support() start() |