为 PHP 引入 Python 生态的经验分享
2023-12-13 06:15:00
编译安装
phpy
可以作为 PHP
的扩展,也可以作为 Python
的 C
模块。既可以在 PHP
代码中调用 Python
的库,也可以在 Python
中调用 PHP
的类和函数。
作为Python
模块时依赖PHP
的embed SAPI
,检查PHP
的目录中,确保存在libphp.so
ll /opt/php-8.1/lib/libphp.so
-rwxr-xr-x 1 htf htf 39397224 11月 30 19:25 /opt/php-8.1/lib/libphp.so*
编译依赖
Python 3.10
或以上版本,建议使用conda
工具来安装PHP 8.1
或以上版本
Python
将安装到 /opt/anaconda3
目录下
/opt/anaconda3/bin/python
Python
主程序/opt/anaconda3/include/python3.11
头文件/opt/anaconda3/lib/python3.11
动态链接库目录
另外需要配置 /etc/ld.so.conf.d/conda.co
文章来源:https://blog.csdn.net/weixin_43097956/article/details/134956774
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!