python main.py Traceback (most recent call last): File "main.py", line 2, in <module> import myframe File "/home/yolov5_dirver_detacte/myframe.py", line 4, in <module> import mydetect #yolo检测 File "/home/yolov5_dirver_detacte/mydetect.
时间: 2023-12-06 09:43:27 浏览: 192
py", line 2, in <module> import torch File "/usr/local/lib/python3.6/dist-packages/torch/__init__.py", line 81, in <module> ctypes.CDLL(dll) File "/usr/lib/python3.6/ctypes/__init__.py", line 348, in __init__ self._handle = _dlopen(self._name, mode) OSError: /usr/local/cuda-10.1/targets/x86_64-linux/lib/libcudart.so.10.1: cannot allocate memory in static TLS block
这个错误是由于没有足够的内存来分配静态 TLS 块导致的。您可以尝试增加系统的虚拟内存限制或者释放一些内存。如果你是在 GPU 上运行程序,也可以尝试减少显存的使用。
相关问题
Traceback (most recent call last): File "main.py", line 2, in <module> import myframe File "/home/yolov5_dirver_detacte/myframe.py", line 5, in <module> import myfatigue #疲劳检测 File "/home/yolov5_dirver_detacte/myfatigue.py", line 4, in <module> from imutils.video import FileVideoStream ModuleNotFoundError: No module named 'imutils'
这个错误提示说明你的代码运行需要使用 imutils 库,但是你的环境中没有安装这个库。你可以通过运行以下命令来安装这个库:
```
pip install imutils
```
安装完毕后再次运行代码即可。
python3 demo.py resources/models/smart_mirror.umdl Traceback (most recent call last): File "/home/pi/snowboy/examples/Python3/demo.py", line 1, in <module> import snowboydecoder File "/home/pi/snowboy/examples/Python3/snowboydecoder.py", line 5, in <module> import snowboydetect File "/home/pi/snowboy/examples/Python3/snowboydetect.py", line 15, in <module> import _snowboydetect ModuleNotFoundError: No module named '_snowboydetect'
这个错误的原因可能是因为你没有安装Snowboy的依赖库_snnowboydetect。你可以尝试在命令行中输入pip3 install _snowboydetect来安装。如果还是出现同样的错误,可能需要进一步排查Snowboy的安装环境是否正确。
阅读全文