首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
拉钩
V2EX  ›  Python

windows server python3 import cv2 出错(网上的解决办法都试过了么有用求大佬帮助 QAQ)

  •  
  •   Hiyokunotori · 121 天前 · 2296 次点击
    这是一个创建于 121 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先我没有使用 anaconda

    环境是 windows server 2008 r2 enterprise + python3.6

    numpy 已经安装 系统也已经更新过了 c++ 2015 的分发包也已安装

    不管是通过 pip 安装还是通过下载 whl 文件安装在导入时仍会出现以下错误

    dll load fail 找不到指定模块

    我觉得不是 pip 或者 whl 文件下载安装的问题 因为我在 windows7 上 pip 安装就可以成功的 import cv2

    有没有大神给我看一下 这个问题困扰了我一个星期仍然没有解决=-=

    啊啊啊 难受

    第 2 条附言  ·  120 天前

    QQ图片20180811180742.png

    第 3 条附言  ·  120 天前
    原版 python3 报这个错误

    C:\Users\Administrator>python3
    Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD6
    4)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import cv2
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "C:\Python36\cv2\__init__.py", line 3, in <module>
    from .cv2 import *
    ImportError: DLL load failed: 找不到指定的模块。
    >>>
    第 4 条附言  ·  96 天前
    最后觉得还是系统的原因 由于是否装 windows server 2016 犹豫半天怕再折腾直接装了 win10
    然后开始提到的那些步骤一个都不用做
    直接就没这个问题了
    28 回复  |  直到 2018-10-30 15:43:21 +08:00
        1
    Hiyokunotori   121 天前
    解决了请你吃顿饭也行 啊啊啊 难受
        2
    ysc3839   121 天前
    能否截个图?你提供的信息不足。
        3
    leafiy   121 天前   ♥ 1
    我几个月前就被这个问题困扰过,后来把所有编程工作转移到 docker 或 wsl 下了,再也没有这些奇奇怪怪的问题
        4
    Sinar   121 天前 via Android
    系统里面没有 python2 么
        5
    ghhardy   121 天前 via Android
    我猜是不是安装路径和搜索路径的问题,如果相关 dll 装了的话检查下搜索路径
        6
    v2014   121 天前
    除了安装 whl,应该还要安装 cv 的 exe 安装包吧
        7
    q397064399   120 天前
    配置这种问题, 只要在类 unix 下或者 docker 都好解决,没必要在 windows 浪费时间
        8
    Hiyokunotori   120 天前
    @ysc3839 是报错的图片还是什么吗
        9
    Hiyokunotori   120 天前
    @Sinar 有大量的代码都是用 python3 的 win7 上就没毛病 因为一个库换版本有点。。。
        10
    Hiyokunotori   120 天前
    @v2014 那个里面只有 2.7 的 python
        11
    Hiyokunotori   120 天前
    @q397064399 公司平台就这样=-= 而且已经有很多代码在这环境下跑了
        12
    ysc3839   120 天前 via Android
        13
    ysc3839   120 天前 via Android
    另外试试用原版的 Python,不要用 ipython,看看提示什么?
        14
    mengzx   120 天前 via Android
    安装 whl 包?
        15
    mengzx   120 天前 via Android
    https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 下载对应版本应该可以的
        16
    Hiyokunotori   120 天前
    @ysc3839 原版的我也补上了
        17
    Hiyokunotori   120 天前
    @mengzx 嗯就是这个我也试了 也是按照版本和 64 位装的 但是不行 应该是系统缺少啥文件 但是我也更新了系统安装了网上说的 还是报错 哎
        18
    ysc3839   120 天前 via Android
    能看看 C:\Python36\cv2 的内容吗?
        19
    Hiyokunotori   120 天前
    @ysc3839 要不加你 QQ ? cv2 这个包在 Python36\Lib\site-packages 下 我从正常电脑里 copy 仍然报错
        20
    sislcb   117 天前
    最后,把 OpenCV 目录 "\opencv\build\python\2.7/x64/" 下的 "cv2.pyd"
    复制 到 Python 目录 "C:\Python27\Lib\site-packages"下
        21
    Hiyokunotori   116 天前
    @sislcb 我的是 python3.6
        22
    Hiyokunotori   116 天前
    @leafiy docker 要开一个 什么虚拟来着 服务器也可以开吗 当然 docker 我还不太熟
        23
    Hiyokunotori   116 天前
    @ghhardy 怎么检查=-=
        24
    leafiy   115 天前
    @Hiyokunotori hyperV 不熟的话还是用 wsl 吧
        25
    wingspread   96 天前
    @Hiyokunotori 解决了吗?昨天花了一天搭建环境也是遇到这个问题。不过环境同你略有不同。windowsserver 2012+vscode。。
        26
    Hiyokunotori   96 天前
    @wingspread 我说的那些步骤你都做过么 如果都做了还是不行就装 2016 或者 win10 吧
        27
    wingspread   95 天前
    @Hiyokunotori 都做过了。在本地 Win10 完全正常。:(
        28
    Hiyokunotori   40 天前
    @wingspread 反正 windows server 2008 r2 怎么都不对 win7 更新系统后也正常
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3465 人在线   最高记录 4019   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 18ms · UTC 04:01 · PVG 12:01 · LAX 20:01 · JFK 23:01
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1