- https://github.com/dongyuwei/PIME/blob/0aa4cacce34e41e1b7fa00d96e1eec5485cd597f/build.bat
- 项目根目录下执行 ./build.bat
- 使用 NSIS 构建install exe文件:a) Compile NSI scripts b) File -> Load script... -> installer/installer.nsi
mkdir /d/dyw-code/PIME-Cmake-build
cd /d/dyw-code/PIME-Cmake-build
cmake -G "Visual Studio 17 2022" -A x64 ../PIME
- open PIME.sln in vs studio 2022
- build all or only build PIMETextService
- 查看构建产物 D:\dyw-code\PIME-Cmake-build\PIMETextService\Debug\PIMETextService.dll
- Install: 参考 https://github.com/EasyIME/PIME#install
- CICD build exe 安装文件: https://ci.appveyor.com/project/EasyIME/PIME
- 2017 https://www.slideshare.net/pcmantw/pime-python-javascript-windows
- 2015 https://www.slideshare.net/pcmantw/pime-python-windows-coscup-2015
- 2017 https://www.bilibili.com/video/BV1y5411A7w7/?vd_source=8c69beedec6cf544dcf0e9aa7e569201
- 2015 https://www.bilibili.com/video/BV1bU4y1h7HT/?vd_source=8c69beedec6cf544dcf0e9aa7e569201
参考: EasyIME/PIME#50 已经安装的输入法,如果需要修改生效,则结束node或者python进程即可,会自动重启新进程(在任务管理器在可以查看进程的pid发生了变化)。
参考 https://github.com/EasyIME/emojime/pull/5/files
C:\Users<user>\AppData\Local\PIME\Log
how to use virtualenv to setup a custom python env(so we can use pip packages)
pip3 install virtualenv ## 此处的pip3是系统python3 提供的 virtualenv -V virtualenv -h virtualenv --python=./python/python3/python.exe --always-copy python/python3/virtualenv python/python3/virtualenv/Scripts/python.exe -V
use pip to install marisa-trie
python/python3/virtualenv/Scripts/python.exe -m pip install -U marisa-trie
Then we can use the
marisa-trie
package inpython/python3/virtualenv/Scripts/python.exe
:tips
python\python3\virtualenv\.gitignore
backends.json
, change topython\\python3\\virtualenv\\Scripts\\python.exe
installer\installer.nsi
, change topython\\python3\\virtualenv\\Scripts\\python.exe
python3\\pythonw.exe
path topython3\\virtualenv\\Scripts\\pythonw.exe
重新构建安装文件并且安装后,在任务管理器中查看python进程,可以打开文件所在位置,即
C:\Program Files (x86)\PIME\python\python3\virtualenv\Scripts\python.exe
.