自走で都民の森まで行ったサイコンのログをcartopyに流したら「OSError: Could not find lib c or load any of its variants [].」
こんばんは。子供たちも今年はチョコレートを貰えなかった様です。@kjunichiです。
背景
年明けに世田谷の自宅からグラベルロードバイクで都民の森まで自走したログからYoutube動画を作ろうと、
OSError: Could not find lib c or load any of its variants [].
試したこと
pipをアップデート
が改善せず。
pipでcartopyをアップデートするも、最新が入ってると怒られたw。
ググると原因はcartopyでないことがわかり、怪しそうな geosもアップデートするも改善せず。(こちらはアップデートされた)
解決方法
どうも、macOSでBig Surにアップデートした際にこの不具合が出ていたっぽい。(俺調べ)
ここのISSUEで書かれている
free = CDLL(None).free
という記述にgeos.pyの2箇所を変更することで対処できた!
Big surになってからlibcという名前では共有ライブラリがなくなったのか?すでにロードしている共有ライブラリをロードすると 弾かれる様になったのだろうか?
まぁ、とりあえず動く様になったので、動画作るぞ。
無事動画ができた
なんと、この記事が研究者の方のお役に立ったみたいです
研究所のiMacでcartopyが動作しないので壁に頭を打ちつけていたところ、この記事を発見してリンク先の方法で解決。ありがとうございます
— 堀正岳(ほりまさたけ) (@mehori) 2021年4月13日
Big Surめ...(笑) https://t.co/Y8BUkFI3k1
関連記事
15年前の記事
13年前の記事
10年前の記事
2021年、最悪のタイミングでPCを自作してしまった件
こんばんは。長男が学校の忘れ物記録の隠蔽がバレて奥さんからPCとSWITCHの1ヶ月禁止令を食らってます@kjunichiです。
背景
リモートワークとなり、ずっとSurface Goを使っていたが、老眼に勝てなくなったw 20インチ程度のモニタを追加購入して、2枚の液晶で大きな字で作業できる様にしたくなった。
いまいちPCIe4.0がSSD以外出てきてない状態が続いているので、無理してRyzen 5000番台を購入するのは、お金もないし辞めたw。
VGAが売ってないw
どうやら、ビットコインがまた高騰しているらしく、まとものGPUを積んだカードが品薄状態になっていることを、 他のPCパーツをポチってから知ったが後の祭りw
Intel Outsideな構成
次男のPCに引き続きAMDで組んだ
作ったPCの詳細
ケース
思ったより、大きかったw
電源
ちょうどAmazonでタイムセールやっていて、4千円台で購入。
マザーボード
VGA
最悪、何世代も古いカードを買う羽目にRTX系は無理にしてもGTX1650程度は1万ちょいで帰るつもりだったのに、急騰して買えなかった。。
まぁ、良い点としてはファンレスでHDMIが4つあることかなぁ
FFBenchが酷いことになっていたw
CPU
4コア8スレッドでこの価格なら、まぁいいか。
メモリ
amazonのタイムセールで32GBに!
その他
キーボードやマウスは家に転がってるやつでw
関連記事
最近のTILをメモっておく
おはようございます。このところ、子供たちはクルマにハマって、ゲームはForzaホライズンの体験版、工作は車のペーパークラフトをと言った具合に楽しんでいて、布団に入っても作ったペーパークラフトの車たちでワイルドスピードごっこをやってます。@kjunichiです。
最近のTILを貼り付けるだけw
git diffでmodifiedになってるコードの差分を表示するには
git diff --staged hoge.txt
Spring BootでYAMLを使うには
SnakeYAMLがあらかじめ組み込まれているらしい。