【发布时间】:2020-11-15 01:20:53
【问题描述】:
我使用face_recognition python 库编写了一个简单的脚本。但是当我尝试执行脚本时,我遇到了错误。
Traceback (most recent call last):
File "face.py", line 1, in <module>
import face_recognition
File "/home/user/.local/lib/python3.7/site-packages/face_recognition/__init__.py", line 7, in <module>
from .api import load_image_file, face_locations, batch_face_locations, face_landmarks, face_encodings, compare_faces, face_distance
File "/home/user/.local/lib/python3.7/site-packages/face_recognition/api.py", line 4, in <module>
import dlib
ImportError: Python version mismatch: module was compiled for version 3.8, while the interpreter is running version 3.7.
如何解决?
【问题讨论】:
-
用 python 3.8 创建一个新的虚拟环境
-
@Sushanth - 你能解释一下这些步骤并将其作为答案发布吗?让我试试。同时,我正在使用 ubuntu
-
或者使用 pip install face-recognition==1.2.2 安装旧版本pypi.org/project/face-recognition/#history
标签: python python-3.x face-recognition