Установка face_recognition (python) вызывает ошибку команды не найдена

Что я сделал

Я следовал этому руководству, сделал

sudo apt-get install libboost-all-dev

и установил этот файл Docker

# This is a sample Dockerfile you can modify to deploy your own app based on face_recognition FROM python:3.4-slim RUN apt-get -y update RUN apt-get install -y --fix-missing \ build-essential \ cmake \ gfortran \ git \ wget \ curl \ graphicsmagick \ libgraphicsmagick1-dev \ libatlas-dev \ libavcodec-dev \ libavformat-dev \ libboost-all-dev \ libgtk2.0-dev \ libjpeg-dev \ liblapack-dev \ libswscale-dev \ pkg-config \ python3-dev \ python3-numpy \ software-properties-common \ zip \ && apt-get clean && rm -rf /tmp/* /var/tmp/* RUN cd ~ && \ mkdir -p dlib && \ git clone -b 'v19.7' --single-branch https://github.com/davisking/dlib.git dlib/ && \ cd dlib/ && \ python3 setup.py install --yes USE_AVX_INSTRUCTIONS`

И продолжил с помощью этих команд:

git clone https://github.com/davisking/dlib.git cd dlib mkdir build; cd build; cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1; cmake --build . cd .. python3 setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA pip3 install face_recognition

Моя ошибка

Я запускаю face_recognition в терминале, и я получаю:

face_recognition: command not found

Я проверяю /home/capitan/.local/bin, чтобы увидеть, face_recognition есть, и это так. Содержание face_recognition включает:

#!/usr/bin/python3 # -*- coding: utf-8 -*- import re import sys from face_recognition.cli import main if __name__ == '__main__': sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) sys.exit(main())

В этом месте есть другие .py файлы, которые работают очень хорошо, например f2py и gifmaker.py. Я не уверен, почему Ubuntu говорит мне, что эта команда не найдена. Все остальное, казалось, работало правильно.

Как мне избавиться от ошибки command not found и получить команду face_recognition для правильной работы в терминале?

Python3 работает нормально, но внутри терминала с python3 :

>>> import dlib

выходы:

Illegal instruction (core dumped)

Как избавиться от ошибки command not found и получить команду face_recognition для правильной работы в терминале ? : Ubuntu 17.10, x64 Процессор: Pentium (R) Двухъядерный процессор T4300 @ 2.10GHz × 2 GPU: нет графического процессора, интегрированной графики

0
задан 3 January 2018 в 04:03

0 ответов

Другие вопросы по тегам:

Похожие вопросы: