我有一个python代码,它在我的终端中运行并打印结果。我编写了一个php代码,它使用exec(“python”)执行python代码示例.py参数“1”)。php代码在从终端执行时也会打印结果。你知道吗
但是,当我试图通过curl请求从浏览器(或)调用php时,不会显示php的结果。Apache错误日志显示以下消息。你知道吗
Traceback (most recent call last):
File "./example.py", line 3, in <module>
from lxml import etree
ImportError: No module named lxml
请调查这个问题。你知道吗
解决方案: 我和python版本有冲突
exec("/usr/local/bin/python example.py argument_1") has resolved my issue
我想你可以打印搜索路径(python将通过这些路径访问模块)了解更多细节。您可以在linux中开发代码。
在linux中,每个用户有不同的搜索路径.
例如,我使用root运行python来获取系统路径在python中,
使用其他用户获取系统路径在python中
所以,你可以使用不同的用户来执行你的代码。你知道吗
相关问题 更多 >
编程相关推荐