这里有点奇怪-我已经通过pip install opencv-python
安装了opencv-python,安装成功,并且可以通过pip show opencv-python
看到,但是在尝试将其导入到项目中时找不到包装。经过进一步调查,我的站点包中实际上没有opencv(cv2?)文件夹,因此我不知道它从何处获取包信息。有没有人遇到过这个问题?我可能会错过一些显而易见的东西。
Screenshot of pip output & site-packages folder
我已经检查了几个类似的问题,但它们似乎主要针对Linux。即该软件包位于dist-packages中,而不是site-packages中。
问题链接:
Python-opencv import error, packages installed
Python package not found after installing package successfully
zbar missing from Python site-pakages after install
编辑-将一些信息从评论转移到问题正文:
pip install --force-reinstall --no-deps opencv-python
成功重新安装了软件包
pip --version
输出正确的Python版本,并且pip show -f opencv-python
正确列出文件(即使在Windows资源管理器中搜索时似乎不存在)-https://i.imgur.com/6PQnOS9.png
python -m site
sys.path
目录都是正确的-https://i.imgur.com/xKpyUtk.png