>>> import face_recognition
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/username/Desktop/face_recognition_low/face_recognition.py", line 30, in <module>
np.set_printoptions(threshold=np.nan)
File "/Users/username/.virtualenvs/cv/lib/python3.6/site-packages/numpy/core/arrayprint.py", line 246, in set_printoptions
floatmode, legacy)
File "/Users/username/.virtualenvs/cv/lib/python3.6/site-packages/numpy/core/arrayprint.py", line 93, in _make_options_dict
raise ValueError("threshold must be numeric and non-NAN, try "
ValueError: threshold must be numeric and non-NAN, try sys.maxsize for untruncated representation
Вчера не было проблем с импортом face_recognition, но вдруг он не работает. Я понятия не имею, как решить эту проблему... Любая помощь будет высоко оценена.
Я перезапустил свой Mac и попробовал еще раз, теперь он работает нормально. Я хотел бы понять, почему...
>>> import dlib
>>> import face_recognition
>>>






Пожалуйста, импортируйте sys с помощью import sys.
Затем замените
np.set_printoptions(threshold=np.nan)
с участием
np.set_printoptions(threshold=sys.maxsize)
很好, 问题解决了,谢谢啊 。 。