在Raspberry Pi上安装nginx的certbot 4给出PackageNotFoundError

vs3odd8k  于 2023-06-21  发布在  Nginx
关注(0)|答案(1)|浏览(160)

我尝试通过执行以下命令来安装certbot:sudo apt install python3-certbot-nginx安装工作正常,正在安装certbot 1.12.0-2和python3-certbot-nginx 1.12.1-1
安装后我可以找到2个certbot的可执行文件:

(venv) pi@raspberrypi:~/Documents/my_project $ which -a certbot
/usr/bin/certbot
/bin/certbot

当我尝试执行其中任何一个时,它会给出以下错误:

(venv) pi@raspberrypi:~/Documents/my_project $ certbot --version
Traceback (most recent call last):
  File "/usr/bin/certbot", line 33, in <module>
    sys.exit(load_entry_point('certbot==1.12.0', 'console_scripts', 'certbot')())
  File "/usr/bin/certbot", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
  File "/usr/lib/python3.9/importlib/metadata.py", line 524, in distribution
    return Distribution.from_name(distribution_name)
  File "/usr/lib/python3.9/importlib/metadata.py", line 187, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: certbot

Raspbian版本:Raspbian GNU/Linux 11(牛眼)
如何解决这个错误?
先谢谢你了。

相关问题