前提・実現したいこと
pythonでopenCVを使用しようとしています。しかしimportが上手くいきません。
ライブラリはpypiでインストールしました。
※インストールしたライブラリ:
opencv-python-headless
opencv-python
opencv-contrib-python
発生している問題・エラーメッセージ
Import "cv2" could not be resolvedPylancereportMissigImportsというエラーが表示されます。
該当のソースコード
python
1import cv2
試したこと
cv2のパスが通ってないかと思い
cv2.path.append("..\cv2\cv2.cp37-win_amd64.pyd")をいれましたが、
AttributeError: module 'cv2.cv2' has no attribute 'path'
というエラー発生します。
補足情報(FW/ツールのバージョンなど)
python 3.7.5
> Import "cv2" could not be resolvedPylancereportMissigImports
は、VS Codeが警告出してるだけで、Pythonでは正常にimportできてる、ってことはないですか?
参考
https://qiita.com/keisukesato-ac/items/6213925bb167c25cc37c
下記を実行したら、どうなりますか?
import cv2
print(cv2.__path__)
print(cv2.__file__)
質問内容とは関係あるかどうかは分かりませんが、
> opencv-python-headless
opencv-python
opencv-contrib-python
は、同時に入れたらいけないやつです
どれか一つ目的に合うのを選んで、それだけを入れます
参考
https://pypi.org/project/opencv-python/
の「Installation and Usage」の「3. Select the correct package for your environment:」
あなたの回答
tips
プレビュー