我花了很多时间来解决这个问题,但我找不到解决方案,请告诉你任何与我分享的线索.
在[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.whl和opencv_python-3.4.3 + contrib-cp37-cp37m -win_amd64.whl但是没有任何改变)
- 在cv2之前为每次测试导入numpy …
我是 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 文件夹中,静态文件夹的原因是什么?