私用PCのVSCodeでimport cv2
するとautocompleteが効くのに仕事用PCではできない。以下のようになってしまうのだ。
でもnumpyではちゃんとできてる。(つまりVSCodeはちゃんとインストールされているPythonのsite-packagesフォルダーを読んでいるのだ。)
気持ち悪すぎる。こんなのやってられない。
どうしたものか。
C:\>pip list
opencv-python 4.7.0.72
おや。ちょっと古いバージョンだな。(といっても4.7.0.72は2023年2月23日のリリースだからそんなに古くなくね?とも思うが。)
C:\>pip install --upgrade opencv-python
Successfully installed opencv-python-4.10.0.84
2024年6月18日リリースの最新版がインスコできた。
VSCodeを再起動したらautocompleteが出るようになった。
で、これ再現性がある。pip install opencv-python==4.7.0.72
とすればまたautocompleteがおかしくなる。
面倒なのでこれ以上深堀りはしないが。