本地安装 - Memes02/meme-generator GitHub Wiki
安装/升级
直接运行源代码
克隆当前仓库:
git clone https://github.com/Memes02/meme-generator
通过 python -m meme_generator.app 运行 web 服务器
通过 python -m meme_generator.cli meme 运行命令行程序
图片下载
由于表情包图片体积较大,meme-generator 包含的表情中的图片并不随代码一起打包,需要在安装后手动下载
如果是以 pip 方式安装的,可以运行如下命令下载:
meme download
如果是直接克隆仓库,则不需要额外下载
字体安装
为确保表情包中的文字生成正常,需要将仓库中的字体自行安装到系统中
仓库中的字体位于 resources/fonts
不同系统的字体安装方式:
-
Windows:
- 双击通过字体查看器安装
- 或者直接复制到字体文件夹:
C:\Windows\Fonts
-
Linux:
在 /usr/share/fonts 目录下新建文件夹,如 myfonts,将字体文件复制到该路径下;
运行如下命令建立字体缓存:
fc-cache -fv
建议安装 Noto Color Emoji 字体以支持 emoji,对于 Ubuntu 系统可以通过 apt 安装:
sudo apt install fonts-noto-color-emoji
- Mac:
使用字体册打开字体文件安装
具体字体及对应的表情如下:
| 字体名 | 字体文件名 | 用到该字体的表情 | 备注 |
|---|---|---|---|
| Consolas | consola.ttf | charpic |
|
| FZKaTong-M19S | FZKATJW.ttf | capoo_say、thermometer_gun |
方正卡通 |
| FZXS14 | FZXS14.ttf | nokia |
方正像素 14 |
| FZSJ-QINGCRJ | FZSJ-QINGCRJ.ttf | psyduck、nijika_holdsign |
方正手迹-青春日记 |
| FZShaoEr-M11S | FZSEJW.ttf | raise_sign、nekoha_holdsign、atri_pillow、kokona_seal |
方正少儿 |
| Noto Sans SC | NotoSansSC-Regular.ttf | 5000choyen |
|
| Noto Serif SC | NotoSerifSC-Regular.otf | 5000choyen |
|
| HiraginoMin | HiraginoMin-W5-90-RKSJ-H-2.ttc | oshi_no_ko |
明朝体 |
| Aller | Aller_Bd.ttf | osu |
|
| Ro GSan Serif Std | RoGSanSrfStd-Bd.otf | bluearchive |
|
| Glow Sans SC | GlowSansSC-Normal-Heavy.otf | bluearchive |
未来荧黑 |
| PangMenZhengDao-Cu | 庞门正道粗书体.ttf | ace_attorney_dialog |
|
| Neo Sans | Neo Sans Bold.ttf | intel_inside |