Some checks are pending
CI / Test (Python 3.10 on macos-latest) (push) Waiting to run
CI / Test (Python 3.11 on macos-latest) (push) Waiting to run
CI / Test (Python 3.12 on macos-latest) (push) Waiting to run
CI / Test (Python 3.8 on macos-latest) (push) Waiting to run
CI / Test (Python 3.9 on macos-latest) (push) Waiting to run
CI / Test (Python 3.10 on ubuntu-latest) (push) Waiting to run
CI / Test (Python 3.11 on ubuntu-latest) (push) Waiting to run
CI / Test (Python 3.12 on ubuntu-latest) (push) Waiting to run
CI / Test (Python 3.8 on ubuntu-latest) (push) Waiting to run
CI / Test (Python 3.9 on ubuntu-latest) (push) Waiting to run
CI / Test (Python 3.10 on windows-latest) (push) Waiting to run
CI / Test (Python 3.11 on windows-latest) (push) Waiting to run
CI / Test (Python 3.12 on windows-latest) (push) Waiting to run
CI / Test (Python 3.8 on windows-latest) (push) Waiting to run
CI / Test (Python 3.9 on windows-latest) (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Release (push) Blocked by required conditions
Documentation / Build Documentation (push) Waiting to run
25 lines
590 B
Python
25 lines
590 B
Python
# sikuwa/__main__.py
|
|
"""
|
|
Sikuwa 入口点
|
|
"""
|
|
|
|
def main():
|
|
"""主入口函数 - 延迟导入避免循环依赖"""
|
|
try:
|
|
# 延迟导入,避免 mypyc 编译问题
|
|
from sikuwa.cli import main as cli_main
|
|
cli_main()
|
|
except ImportError as e:
|
|
print(f"[错误] 导入失败: {e}")
|
|
print("请确保已安装所有依赖: pip install -r requirements.txt")
|
|
import sys
|
|
sys.exit(1)
|
|
except Exception as e:
|
|
print(f"[错误] 运行失败: {e}")
|
|
import sys
|
|
sys.exit(1)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|