2024-04-26 01:25:50 发布
网友
XBMC内部有自己的python解释器。在
在这个内置的解释器中,我需要在本地机器python(即系统python)上运行一个脚本。在
我调用os.system("python myScript.py"),但我在系统错误中返回错误:
os.system("python myScript.py")
ImportError: No module named site
我希望能就如何解决这个问题提供指导。 有可能吗? 我想这和pythonpath/pythonhome变量有关。在
如果您可以找到您的XBMC python解释器的路径(我可以想象它具有相同的python,并且位于xbmc/bin/内或类似的地方),那么您可以在运行python时运行该python版本,而不是默认版本。在
python
xbmc/bin/
你的代码应该是这样的:
os.system(python_fullpath + " " script_fullpath)
其中python_fullpath和{},顾名思义,都是这些文件的完整路径。在
python_fullpath
比如说:
如果您可以找到您的XBMC python解释器的路径(我可以想象它具有相同的
python
,并且位于xbmc/bin/
内或类似的地方),那么您可以在运行python
时运行该python版本,而不是默认版本。在你的代码应该是这样的:
其中},顾名思义,都是这些文件的完整路径。在
python_fullpath
和{比如说:
^{pr2}$相关问题 更多 >
编程相关推荐