直接実行すると「入力不足エラー」が発生します。何らかの理由でテキストを選択できないため、コピーして貼り付けることができません。IDLE で実行したときに発生する他のエラーは、pyttx3 モジュールが見つかりません。私はそれを他のIDEにインポートでき、Pythonで直接実行するときにインポートしても問題ありません。これが私のコードです:
import pyttsx3
engine = pyttsx3.init()
編集: はい、EOFError を意味します。ここにリストされている他のソリューションを試してみましたが、うまくいきませんでした。また、IDLE がモジュールをまったく認識しないのも非常に奇妙だと思いました。私の OS のバージョンは Windows 10 バージョン 1803 (64bit) で、Python の私のバージョンは 3.7.2 です。