Ubuntu Linux下labelprinting软件install.bash安装报错求助
问题:LabelPrinting软件迁移安装时出现ModuleNotFoundError错误
我正在将一款名为LabelPrinting的标签打印软件迁移到新的Ubuntu电脑,原电脑上该软件运行正常,已备齐所有安装文件。按照readme.md的说明,在终端执行了以下操作:
thal@thal-11T30037GE:/opt/usr/thal_labelprinting/doc$ sudo chmod +x install.bash thal@thal-11T30037GE:/opt/usr/thal_labelprinting/doc$ sudo ./install.bash install
执行后出现报错,核心错误为/opt/usr/thal_labelprinting/bin/update.py中抛出ModuleNotFoundError: No module named 'Config',最终导致dpkg配置thal-labelprinting失败。
install.bash脚本会自动创建Python虚拟环境并安装依赖包。update.py位于bin目录,它需要的Config.py文件在同级的lib目录中。我尝试修改update.py里的import语句为lib.Config或小写的config,但都无法解决问题,现求助如何解决这个模块找不到的问题。
项目目录结构如下:
├── bin │ ├── config.py │ ├── main.py │ └── update.py ├── doc │ └── install.bash ├── lib │ ├── Config.py │ ├── ConfigGui.py │ ├── Datamatrix.py │ ├── Gui.py │ ├── Labels.py │ ├── Parser.py │ ├── Pdf.py │ ├── Printer.py │ ├── Printout.py │ └── setting.py
内容的提问来源于stack exchange,提问作者Sayyam
相关产品推荐
相关产品推荐

