在终端中运行时找不到phpize命令

xan*_*xan 9 php ubuntu

我试图安装PECL扩展,并且需要phpize.但当我运行phpize它显示:

ps@ubuntu:~$ phpize
No command 'phpize' found, did you mean:
 Command 'phpize5' from package 'php5-dev' (main)
phpize: command not found
Run Code Online (Sandbox Code Playgroud)

我目前的php版本是:PHP Version 5.4.6-1ubuntu1.2 我应该安装php5-dev版本吗?它会有任何相互矛盾的问题吗?还有什么其他替代方法?

我该怎么办才能解决我的问题?我在跑ubuntu 12.10

Pau*_*xon 38

sudo apt-get install php5-dev
Run Code Online (Sandbox Code Playgroud)

phpize是一个用于准备php模块进行构建的工具,所以你需要dev包.假设您正在使用PHP的打包版本,那么应该没有任何问题.

(更新 - 更新版本的Ubuntu尝试sudo apt-get install php-dev)

  • 在较新的 Ubuntu 版本中是 php-dev (2认同)