Julia言語のお勉強は去年始めて例題を50ぐらいは動かしたのである。ま~出版社サイトからDLしてVScodeで右クリック・Run Codeですね。
そのファイルが今年の昨日あたりに試したら動かんのである。どっひーーーー。なぢぇ?
四苦八苦した結果、Julia 1.9.0だったのを1.11.1に上げた。最新らしい。バージョンが変わるとモジュールのインストールもやり直し。Julia言語ではモジュールとは言わずパッケージというのだっけな。
add PyPlot ってのを実行する。REPLで ] 叩くとモードが変わるのでした。
Julia言語の場合にはバージョンが変わると using PyPlotもやり直し。using PyCallなどもやり直し。
Pythonはバージョン変わってもモジュールはそのまま使える・・・・が例外もある。そういうことに対してはPythonは仮想環境を作ればよろしい。Python 3.9の仮想環境、3.12の仮想環境を作ってそれで動作するモジュールを集めて置くのである。詳しくは知らんけど。ワタクシはAnacondaのGUIでやりまする。時間かかるます。
ではJulia言語では。。。仮想環境は作れるらしい。だがワタクシは放置。そもそもJulia言語を使うことは稀 希 マレ 希 あれ、希望の希って まれって意味あるの? 希が まれ では希望の意味が違うではないかい。うーむ。いや、まれ なことを望むから希望なのだよ、ちみい。で?
Julia言語も仮想環境を作っておけばバージョンが変わっても無問題ってかしら。
ところで、どうして using Plotsは去年のコードが動作したのか。これはPythonと関係ないのかもしれないなあ。詳しくは知らんけど。
とりあえず、using Plots, using PyPlot のいずれでもグラフ描画ができたのでOK牧場!!
どや。少し進展するとスッキリするである。だって にんげんだもの byニセみつほ
その後 add Plots を実行した後、using Plotsを使うコード(数時間前は動作したもの)を試したら次のような画面が出たのである。
つまり、真っ白でして。グラフの曲線とか直線とかが表示されてないのでして。なんでや、でして。
さっき、add Plotsってやったのでバージョンが変わってどーたら・こーたらになったのであるかしら。どうかしら。こういうのがあるからなあ。大嫌い、も~も~。