我正在尝试执行一个需要img2pdf模块的python脚本。
注意,我已经为python-img2pdf安装了Ubuntu包:
which img2pdf
/usr/bin/img2pdf给定下面这一行:
import img2pdf
我得到了以下信息:
ModuleNotFoundError: No module named 'img2pdf'
我之前只安装了python3.6版本,现在我已经安装了python3.9.1,在那之后,我开始收到这个错误。我认为这与PATH或python默认版本有关,但经过很多努力,我无法纠正它。
这些是我的系统详细信息,可能有助于您进一步了解我的问题。
$python -V
Python 3.6.9
$python3 -V
Python 3.9.1
$pip -V
pip 21.0.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
$which python
/usr/bin/python
$which python3
/usr/local/bin/python3
$which pip
/usr/local/bin/pip
Ubuntu 18.04.4
Arm64 arch发布于 2021-03-12 02:03:10
我认为img2pdf是一个shell cmd,不能用作python模块^^。
诚挚的问候
删除
import os
img2pdf = os.system("img2pdf /path/to/your/image")https://stackabuse.com/executing-shell-commands-with-python/
https://stackoverflow.com/questions/66587915
复制相似问题