つい最近visual studio codeを導入した。
https://code.visualstudio.com/docs
かなりの便利さに驚愕しているが、特にssh接続した先に置いてあったjupyter のノートブックを扱えることが気に入っている。kernelには接続先のconda で導入したpython3を選択することができる。
VS code上でノートブックを開いてpandas, numpy をインポートする際のエラー
扱っている時、pandasやnumpyのインポート時にエラーを吐いてしまって正常にインポートできない。
numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
Visual studio code経由ではなくjupyter labからはimportされていたのでよく分からない。Incompatibilityが原因ということで、完全には原因はわからなかったが 、updateをかけてみた。
(base)$ conda update conda
今度はうまくimportできるようになった。
参考:
以下のサイトでは、versionを落とすことでincompatibilityを回避していた。
https://anton0825.hatenablog.com/entry/2021/09/28/000000