python - 为 Python 和 Python 3 安装 OpenCV
问题描述
我正在尝试在我的 Kubuntu 18.10 机器上安装 OpenCV 4.0。我已经做好了
sudo cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D OPENCV_ENABLE_NONFREE=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/util/opencv_contrib/modules \
-D PYTHON_EXECUTABLE=/usr/bin/python \
-D PYTHON3_EXECUTABLE=/usr/bin/python3 \
-D BUILD_EXAMPLES=ON ..
sudo make -j12
sudo make install
sudo ldconfig
一切顺利。但是,当我导入时,我得到
ImportError: No module named cv2
对于python和python3。文件位于
/usr/local/python/cv2/python-2.7/cv2.so
/usr/local/python/cv2/python-3.6/cv2.cpython-36m-x86_64-linux-gnu.so
但不在
/usr/local/lib/python2.7/site-packages/
而 3.6 甚至没有“站点包”目录。我一直在尝试符号链接,但没有成功。我不想将它们安装在 virtualenv 中。
有任何想法吗?谢谢!
解决方案
推荐阅读
- stripe-payments - Stripe 创建令牌适用于无效的 cvv
- javascript - VUE 无法访问属性,vm._events 未定义
- jquery - 添加按钮未通过 wapper append 调用颜色选择器
- python - pySpark withColumn 有两个条件
- ios - 减少 SwiftUI 部分之间的表单间距
- javascript - 将 JavaScript 变量设置为相对图像文件
- android - 向加载图像添加进度条
- discord.py - discord.py 删除固定消息以外的消息
- python - Atom 脚本不会运行命令
- button - 如何通过一个命令使用三个不同的 tkinter 按钮