opencvにコード完了プロンプトがありません
数え切れないほどの落とし穴があります。ここに
元のテキストを記録します:https://blog.csdn.net/qq_36735489/article/details/82110972
1.問題の説明:
pycharmでのopencv関数の完了は非常に便利です。Ctr+左クリックでソースコードを表示できますが、opencvの完了は異常であることがよくあります。これが実用的で効果的な解決策です。
2.環境
windows10、opencv4.4、pycharm、anaconda3
3.解決策
1.opencvをインストールします
pip install opencv-python
conda install opencv-python
2.構成ファイルを変更します
- python site-packagesフォルダーを見つけ、opencvの__init__。pyファイルを開きます。
- __init__。pyファイルを変更します。たとえば、annacondaをインストールすると、xxx \ Anaconda3 \ Lib \ site-packages \ cv2_ init _.pyファイルになり、元のコードをコメントアウトして(削除できます)、次のように変更します。
import sys
import os
import importlib
os.environ["PATH"] += os.pathsep + os.path.dirname(os.path.realpath(__file__))
from .cv2 import *
globals().update(importlib.import_module('cv2.cv2').__dict__)
- pycharmが有効になる前に、ディレクトリ内の構成ファイルを再ロードするのを待つ必要があることに注意してください。