Files
Sikuwa/__main__.py
so陈 13a1072c6f
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
Sikuwa first commit
2026-02-20 23:53:48 +08:00

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()