安装有道词典
在ubuntu下,本地词典,有goldendict。可以使用本地词典,屏幕取词,引用网络词典等功能也是应有尽有,但因使用习惯问题,还是比较喜欢使用windows下的词典软件,比如有道词典。良心的是,有道词典和deepin合作开发了linux版本,在ubuntu 16.04上也是正常使用。也是linux用户的福音。ubuntu本身版本已经到18.04了,而linux版本的词典更新日期仍然是2015年的1.1.0版本。想要使用的话,关于QT相关的各种信赖就是问题。完成安装后,曾经尝试根据报错也手动解决,结果能力有限,无可奈何。转而寻找其它大神是否有编译可用的版本,还真的找到了。有的方案是自己写个程序来调用有道词典的API,返回给程序对应的参数。此方案,尝试后,还是有些问题,依然是依赖关系。最终找到一个根据官方包重新编译的,按照其方法操作,安装和运行正常,记录备查。
下载编译过的安装包
1
| wget https://github.com/yomun/youdaodict_5.5/raw/master/youdao-dict_1.1.1-0~ubuntu_amd64.deb
|
编译的安装包需要3D加速
查询并卸载QT5
1 2 3
| 如有显示 PyQt5 (5.10.1), 卸载之.. pip3 list | grep PyQt5 pip3 uninstall pyqt5
|
1 2 3
| root 用户也一样要 sudo sudo pip3 list | grep PyQt5 sudo sudo pip3 uninstall pyqt5
|
安装依赖包
1 2 3 4 5 6 7 8 9 10 11 12
| sudo apt install python3
sudo apt install python3-dbus python3-lxml python3-pil python3-requests python3-xdg python3-xlib sudo apt install python3-pyqt5 python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit
sudo apt install gir1.2-appindicator3-0.1 qml-module-qtgraphicaleffects qml-module-qtquick-controls sudo apt install libqt5multimedia5-plugins ttf-wqy-microhei sudo apt install tesseract-ocr tesseract-ocr-eng tesseract-ocr-chi-sim tesseract-ocr-chi-tra
sudo apt install ubuntu-restricted-extras
Ubuntu 18.04 用 fonts-wqy-microhei 取代了 ttf-wqy-microhei
|
# 安装有道词典
1
| sudo dpkg -i youdao-dict_1.1.1-0?ubuntu_amd64.deb
|
安装之后,完美运行。参考链接,谢大神。