-
Notifications
You must be signed in to change notification settings - Fork 81
本地安装
meetwq edited this page Nov 14, 2024
·
4 revisions
pip install -U meme_generator
安装后可以使用 meme
命令,可以通过命令行制作表情等,具体用法可以运行 meme -h
查看:
克隆当前仓库:
git clone https://github.com/MeetWq/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
|
方正少儿 |
NotoSansSC | NotoSansSC-Regular.ttf | 5000choyen |
|
NotoSerifSC | 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 |