0

我正在尝试执行需要 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
4

1 回答 1

-1

试试这样的东西,我认为img2pdf是一个shell cmd,不能用作python模块^^

此致

去叶

import os
img2pdf = os.system("img2pdf /path/to/your/image")

https://stackabuse.com/executing-shell-commands-with-python/

于 2021-03-11T18:03:10.490 回答