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-newまたはexport TERM=xterm-256colorで試しましたが、再び失敗しました。

行き詰まっています。可能であれば、助けてください。

4

0 に答える 0