
首先我没有使用 anaconda
环境是 windows server 2008 r2 enterprise + python3.6
numpy 已经安装 系统也已经更新过了 c++ 2015 的分发包也已安装
不管是通过 pip 安装还是通过下载 whl 文件安装在导入时仍会出现以下错误
dll load fail 找不到指定模块
我觉得不是 pip 或者 whl 文件下载安装的问题 因为我在 windows7 上 pip 安装就可以成功的 import cv2
有没有大神给我看一下 这个问题困扰了我一个星期仍然没有解决=-=
啊啊啊 难受

1 Hiyokunotori OP 解决了请你吃顿饭也行 啊啊啊 难受 |
2 ysc3839 Aug 11, 2018 能否截个图?你提供的信息不足。 |
3 leafiy Aug 11, 2018 我几个月前就被这个问题困扰过,后来把所有编程工作转移到 docker 或 wsl 下了,再也没有这些奇奇怪怪的问题 |
4 Sinar Aug 11, 2018 via Android 系统里面没有 python2 么 |
5 ghhardy Aug 11, 2018 via Android 我猜是不是安装路径和搜索路径的问题,如果相关 dll 装了的话检查下搜索路径 |
6 v2014 Aug 11, 2018 除了安装 whl,应该还要安装 cv 的 exe 安装包吧 |
7 q397064399 Aug 11, 2018 配置这种问题, 只要在类 unix 下或者 docker 都好解决,没必要在 windows 浪费时间 |
8 Hiyokunotori OP @ysc3839 是报错的图片还是什么吗 |
9 Hiyokunotori OP @Sinar 有大量的代码都是用 python3 的 win7 上就没毛病 因为一个库换版本有点。。。 |
10 Hiyokunotori OP @v2014 那个里面只有 2.7 的 python |
11 Hiyokunotori OP @q397064399 公司平台就这样=-= 而且已经有很多代码在这环境下跑了 |
12 ysc3839 Aug 11, 2018 via Android @Hiyokunotori 是 |
13 ysc3839 Aug 11, 2018 via Android 另外试试用原版的 Python,不要用 ipython,看看提示什么? |
14 mengzx Aug 11, 2018 via Android 安装 whl 包? |
15 mengzx Aug 11, 2018 via Android |
16 Hiyokunotori OP @ysc3839 原版的我也补上了 |
17 Hiyokunotori OP @mengzx 嗯就是这个我也试了 也是按照版本和 64 位装的 但是不行 应该是系统缺少啥文件 但是我也更新了系统安装了网上说的 还是报错 哎 |
18 ysc3839 Aug 12, 2018 via Android 能看看 C:\Python36\cv2 的内容吗? |
19 Hiyokunotori OP @ysc3839 要不加你 QQ ? cv2 这个包在 Python36\Lib\site-packages 下 我从正常电脑里 copy 仍然报错 |
20 sislcb Aug 14, 2018 最后,把 OpenCV 目录 "\opencv\build\python\2.7/x64/" 下的 "cv2.pyd" 复制 到 Python 目录 "C:\Python27\Lib\site-packages"下 |
21 Hiyokunotori OP @sislcb 我的是 python3.6 |
22 Hiyokunotori OP @leafiy docker 要开一个 什么虚拟来着 服务器也可以开吗 当然 docker 我还不太熟 |
23 Hiyokunotori OP @ghhardy 怎么检查=-= |
24 leafiy Aug 16, 2018 @Hiyokunotori hyperV 不熟的话还是用 wsl 吧 |
25 wingspread Sep 5, 2018 @Hiyokunotori 解决了吗?昨天花了一天搭建环境也是遇到这个问题。不过环境同你略有不同。windowsserver 2012+vscode。。 |
26 Hiyokunotori OP @wingspread 我说的那些步骤你都做过么 如果都做了还是不行就装 2016 或者 win10 吧 |
27 wingspread Sep 5, 2018 @Hiyokunotori 都做过了。在本地 Win10 完全正常。:( |
28 Hiyokunotori OP @wingspread 反正 windows server 2008 r2 怎么都不对 win7 更新系统后也正常 |