我正在尝试使用 exec 像往常一样从 php 运行 python 脚本,但它给出了:
curses.wrapper(curses_loop) [5]
=> File "/opt/python27/lib/python2.7/curses/wrapper.py", line 22, in wrapper [6]
=> stdscr = curses.initscr() [7]
=> File "/opt/python27/lib/python2.7/curses/__init__.py", line 33, in initscr [8]
=> fd=_sys.__stdout__.fileno()) [9]
=> _curses.error: setupterm: could not find terminal
python 脚本是一个在终端中运行良好的程序。它是一个用于货币图表、外汇等的程序,有很多选项。我认为问题在于程序使用终端正常工作并且无法在输出(stdout 等)上模拟它。
我也尝试像这里一样更新 wrapper.py ,但失败了。错误再次出现。
我也试过了,在终端export TERM=xterm-new
或export TERM=xterm-256color
,但又失败了。
我被卡住了,如果可以的话,请帮忙。