我正在构建一个运行后端的应用程序 php 并要求从 python . 我知道我可以打电话 蟒蛇 功能来自 PHP 通过使用 exec() .
php
python
蟒蛇
PHP
exec()
但是,我的 蟒蛇 函数在特定的 conda 专门为环境安装的包。
conda
我怎么能确定 蟒蛇 在特定环境下运行 PHP ?
首先要尝试使用python解释器从您要使用的特定环境运行python脚本,例如(在windows上):
C:\path\to\conda\env\python.exe myscript.py
如果不起作用,请先编写批处理文件或shell脚本 activate 然后运行python脚本。
activate