大家好,我首先在这里下载了 youdaodict 的 linux 版:
cidian.youdao.com/index-linux.html
我成功在本地运行 youdaodict 之后想打包给大家使用,但是遇到了如下的问题:
首先运行 dpkg -I youdaodict.deb,得到该包的依赖:
python3-pyqt5, python3-requests, python3-xlib, tesseract-ocr, tesseract-ocr-eng, tesseract-ocr-chi-sim, tesseract-ocr-chi-tra, python3-pil, ttf-wqy-microhei, python3-lxml, python3-xdg, python3-pyqt5.qtmultimedia, python3-pyqt5.qtquick, python3-pyqt5.qtwebkit, gir1.2-appindicator3-0.1, python3-dbus, qtdeclarative5-controls-plugin
可以看到其中包括 python3-xlib 等包,但是根据 en.opensuse.org/openSUSE:Python_3_Status 这里显示 pyhont-xlib 尚未被更新到 python3 compatible 的状态,也就是说 zypper 中还没有 python3 相关的依赖包。
而我在本地运行时,可以用 pip3 install 相关依赖(例如 xlib,xdg,lxml)再运行。
请问这种情况下应该如何打包?