Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。91件0タイトル通りですがうまくいきません。graph_test1()graph_test2()start_test.pyこれは2つ起動方法を試しましたがどちらもうまくいきませんでした。10:46プログラムの名前を変えるのを忘れていました。変更しましたが先ほどと同じ出力結果になりました。12:59私はspyder上でプログラムを動かしていますが、graph_test.pyでの実行は上手くいっています。start_testでの呼び出した後の出力がうまくいかないのです。subprocessを使った挙動は上記実行結果の通りです。13:03Windows10でspyder上から動かすとstart_testでの呼び出し後の出力がないケースがありました。コマンドプロンプトやpowershellから動かすと正常に動きます。票0質問のコードには問題はありません。Figure(640x480)という表示は、matplotlibのデフォルトのFigureオブジェクトなので正常な出力であり、正常終了しています。グラフが出力されないのは、環境の問題だと思われます。PythonからPythonのコードを呼ぶ時は、subprocessを使わずにimportした方がいいと思います。start_test.pyは、次のようになります。graph_testgraph_test.graph_test1()graph_test.graph_test2()subprocessを使うと環境依存になります。項目にあるプロセスの生成をよく理解してから使ったほうがいいと思われます。shell=Tru)とする必要があります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。会を開催します🎉サイトの未翻訳箇所を見つけて、もくもく会で直しましょう関連する質問1Pythonのプログラムを対話実行中に呼び出せないでしょうか2プログラムの処理時間表示が0.0になる0プログラムがwebに対応されない0HTTPクライアントからアクセスに応じてプログラムを実行1pythonで、画像(JPEG)上にグラフを描画する方法について5大容量データでグラフを作成したいが強制終了する1『わかるPython』中のプログラムをターミナルから実行しようとするとSyntaxErrorとなります。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。