mirror of
https://github.com/TriM-Organization/Musicreater.git
synced 2024-09-20 21:22:32 +00:00
60 lines
1.2 KiB
Python
60 lines
1.2 KiB
Python
# -*- coding: utf-8 -*-
|
|
import os,shutil
|
|
from sys import platform
|
|
|
|
|
|
|
|
|
|
|
|
print("更新执行位置...")
|
|
if platform == 'win32':
|
|
try:
|
|
os.chdir(__file__[:len(__file__)-__file__[len(__file__)::-1].index('\\')]+'src\\')
|
|
print("更新执行位置,当前文件位置"+__file__)
|
|
except:
|
|
pass
|
|
else:
|
|
try:
|
|
os.chdir(__file__[:len(__file__)-__file__[len(__file__)::-1].index('/')]+'src/')
|
|
except:
|
|
pass
|
|
print("其他平台:"+platform+"更新执行位置,当前文件位置"+__file__)
|
|
print('完成!')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try:
|
|
import toga,amulet
|
|
except:
|
|
print("You'd better install the libraries of this app\nNow, we're helping you with this.")
|
|
from src.musicreater.msctspt.bugReporter import version
|
|
version.installLibraries(version)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if platform == 'win32':
|
|
os.system("python ./Musicreater.py")
|
|
elif platform == 'linux':
|
|
os.system("python3 ./Musicreater.py")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try:
|
|
if os.path.exists("./log/"):
|
|
shutil.rmtree("./log/")
|
|
if os.path.exists("./logs/"):
|
|
shutil.rmtree("./logs/")
|
|
if os.path.exists("./cache/"):
|
|
shutil.rmtree("./cache/")
|
|
except:
|
|
print("无法清除日志及临时文件") |