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
で試しましたが、再び失敗しました。
行き詰まっています。可能であれば、助けてください。