1

我正在尝试使用 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-newexport TERM=xterm-256color,但又失败了。

我被卡住了,如果可以的话,请帮忙。

4

0 回答 0