pythonでC++のコンパイラを利用する環境こんにちはゲストさん。notebookで時系列データ解析を練習しているものですが、C++のコンパイラを自動で呼び出して処理をする場面があるようです。ユーザがやるのではなくて、ライブラリを呼び出すと自然とそうなるようです。ところがそこでエラーが生じてしまいます。長めのエラーが出るのですが、この辺が根本だと思っています。いうようなエラーメッセージも出ます。関係している環境設定は以下のようなものです。pystanはインストールされています。StanModelpythonやJupyterはC++を使うことがあるから使えるようにしておくことというメッセージですが、具体的にどうしておく、とは言っていません。studioのC++コンパイラは任意のプロンプト、シェルから実行できず、専用のプロンプト(そこで環境を整えてある)でしか実行できないようになっています。それが問題なのかもなと思いますが、何か心当たりがありましたらお願いします。回答(2)ANo.2wormhole>回答ありがとうございます。ご紹介のサイトも拝見しました。見ただけで読んでないという事でしょうか。MSVCをサポートしていない理由も書いてあるんですけど。>pythonやJupyterはC++を使うことがあるから使えるようにしておくことというメッセージですが、#1では書きませんでしたが、質問に書かれているメッセージは、そのような内容ではありませんよ。終了ステータス2で異常終了しました。pystanはMSVCコンパイラーはサポートしていません。20:24:20お礼すみません。studioのC++でできる”と思わせるような情報もあり、混乱しているのです。”できない”場合、gccなどで対応するのだろうと思います。その対処方法の説明はありました。私のPCにはgccはすでに入っているので、その対処方法を実行したらgccの利用環境は2つになってしまうのではないかと見ているのですが。その辺の考え方の整理をしているのですが。supportedC++コンパイラーを必要としているのはpythonやJupyterではなく、pystanかと。C++(MSVC)はサポートしてないというメッセージが出ていますからパスが通っていようが意味はないです。C++のインストールに関してはpystanのドキュメントを参照すればよろしいかと。回答ありがとうございます。ご紹介のサイトも拝見しました。StudioのC++だと思いますが)はあるはずですが、しないわけですね。私のPCではコマンドラインから呼び出せない状態ではあるのであるにはあるが、ないのと同じという風ではあります。gccも入っていますが、コマンドラインで呼び出せないようになっています。その辺が問題なのだろうと思います。そのサイトにはcondaコマンドを使ってC++をインストールせよとも書いてあり、あらためてC++をインストールした方がいいのかもしれません。pystan自体pipコマンドでインストールしており、そのときC++がついてきてもらってもよかったとも思いますが。Reserved.掲載情報の著作権は提供元企業等に帰属します。