小编Neo*_*son的帖子

导入cv2(opencv)时"DLL加载失败"

我花了很多时间来解决这个问题,但我找不到解决方案,请告诉你任何与我分享的线索.

在[Windows Server 2012 R2 x64,python 3.7 64x]中

pip install opencv-contrib-python
Run Code Online (Sandbox Code Playgroud)

安装没有任何错误.
当我尝试导入它

import cv2
Run Code Online (Sandbox Code Playgroud)

告诉我这个错误:

Traceback (most recent call last):
  File "test.py", line 1, in <module>
    import cv2
  File "C:\Program Files\Python37\lib\site-packages\cv2\__init__.py", line 3, in
 <module>
    from .cv2 import *
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

我看到另一个关于这个错误的话题,但是他们的解决方案对我不起作用:
- 导入cv2时DLL加载失败错误
- 无法在python中导入cv2:DLL加载失败
- 这里 有很多页面,

其中有些人说这个问题,因为蟒蛇,我甚至没有anaconda.很多人说问题32或64版本,我尝试两个并且失望.许多关于系统变量...
什么dll无法加载?CV2?为什么?

我到现在为止尝试:
- 更改python版本:86x和64x中的3.5,3.7,2.7(卸载完成最后一个版本并删除程序文件中的所有剩余文件...然后安装新文件)
- 尝试使用其他软件包,例如:opencv- python,opencv-contrib,尝试使用.whl安装特定版本(在某些主题中我读到了这个,所以安装numpy-1.14.5 + mkl-cp37-cp37m-win_amd64.whlopencv_python-3.4.3 + contrib-cp37-cp37m -win_amd64.whl但是没有任何改变)
- 在cv2之前为每次测试导入numpy …

python opencv image-processing cv2

11
推荐指数
3
解决办法
2万
查看次数

如何正确处理 sveltekit 中的图像和资产

我是 sveltekit 的新手,

我的主要问题是:用 SvelteKit 将图像放在哪里?以及如何使用它。在静态文件夹中,对吗?

但这会导致一个问题:当在此路线中:“@domain/dashboard”时,我使用以下代码:

<img src="user.png" />
Run Code Online (Sandbox Code Playgroud)

它尝试在@domain/user.png 中找到它,一切正常!但是当我使用这条路线:@domain/users/1时,它会尝试在@domain/users/user.png(除了@domain/user.png)中找到它。

请帮我。

ps:我看到有一些主题建议使用这样的东西:

import logo from '$lib/assets/user.png';
Run Code Online (Sandbox Code Playgroud)

所以如果我将图像复制到 lib 文件夹中,静态文件夹的原因是什么?

svelte sveltekit

2
推荐指数
1
解决办法
1949
查看次数

标签 统计

cv2 ×1

image-processing ×1

opencv ×1

python ×1

svelte ×1

sveltekit ×1