45 lines
793 B
Markdown
45 lines
793 B
Markdown
|
|
# {{ cookiecutter.project_name }}
|
||
|
|
|
||
|
|
[TOC]
|
||
|
|
|
||
|
|
作者: {{ cookiecutter.author_name }}
|
||
|
|
|
||
|
|
版本: {{ cookiecutter.version }}
|
||
|
|
|
||
|
|
## 运行项目
|
||
|
|
|
||
|
|
uv 环境
|
||
|
|
|
||
|
|
```shell
|
||
|
|
uv sync
|
||
|
|
uv pip install -e .
|
||
|
|
source .venv/bin/activate # windwows 命令为 .venv\Scripts\activate
|
||
|
|
cm_main
|
||
|
|
```
|
||
|
|
|
||
|
|
纯 python 环境
|
||
|
|
|
||
|
|
```shell
|
||
|
|
python -m venv .venv
|
||
|
|
source .venv/bin/activate # windwows 命令为 .venv\Scripts\activate
|
||
|
|
pip install -r requirements.txt
|
||
|
|
pip install -e .
|
||
|
|
cm_main
|
||
|
|
```
|
||
|
|
|
||
|
|
## 打包项目
|
||
|
|
```shell
|
||
|
|
cm_build
|
||
|
|
```
|
||
|
|
打包出来的文件在 build 目录下
|
||
|
|
|
||
|
|
```text
|
||
|
|
build
|
||
|
|
├── resources
|
||
|
|
│ ├── {{ cookiecutter.project_name }}.ico
|
||
|
|
│ ├── plugins.mbank
|
||
|
|
│ └── app.mbank
|
||
|
|
├── config.toml
|
||
|
|
└── {{ cookiecutter.project_name }} # windows {{ cookiecutter.project_name }}.exe
|
||
|
|
```
|