无法定位软件包 php7.3-gd

and*_*hey 12 php cakephp php-gd

我从 cakephp 2.x 项目中得到错误:

The PHP GD extension is required, but is not installed.
Run Code Online (Sandbox Code Playgroud)

我在 debian 上使用 php7.3 和 apache

我搜索并找到

apt-get install php7.3-gd
Run Code Online (Sandbox Code Playgroud)

我试过这个,但我只收到以下错误:

E: Unable to locate package php7.3-gd
E: Couldn't find any package by glob 'php7.3-gd'
E: Couldn't find any package by regex 'php7.3-gd'
Run Code Online (Sandbox Code Playgroud)

我再次搜索,但没有找到仅适用于 ubunto 的此问题的解决方案,其他方法均无效。我希望有人能帮助我解决这个问题。

Wil*_*ill 23

看起来您没有添加适当的存储库。尝试 :

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.3-gd
Run Code Online (Sandbox Code Playgroud)

  • 如果我这样做,则会出现以下消息: /bin/sh: 1: add-apt-repository: not find 命令 '/bin/sh -c add-apt-repository ppa:ondrej/php' 返回一个非零代码: 127 (4认同)
  • add-apt-repository 可能未安装,请尝试 sudo apt-get install software-properties-common (2认同)
  • 哇,现在连这个都坏了:/ `线程 Thread-1 中的异常:回溯(最近一次调用最后一次):文件“/usr/lib/python3.7/threading.py”,第 917 行,在 _bootstrap_inner self.run( )文件“/usr/lib/python3.7/threading.py”,第 865 行,运行 self._target(*self._args, **self._kwargs) 文件“/usr/lib/python3/dist-packages/ softwareproperties/SoftwareProperties.py”,第 688 行,在 addkey_func func(**kwargs) ` (2认同)