0 / 0 / 0
Регистрация: 14.04.2020
Сообщений: 4

Ошибка при подключении dlib

23.09.2021, 13:26. Показов 1780. Ответов 1

Студворк — интернет-сервис помощи студентам
Пытаюсь установить библиотеку dlib через pip, выходит ошибка о том что мне нужен visual studio c++, ладно бы его не было но он установлен

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Collecting dlib
  Using cached dlib-19.22.1.tar.gz (7.4 MB)
Using legacy 'setup.py install' for dlib, since package 'wheel' is not installed.
Installing collected packages: dlib
    Running setup.py install for dlib ... error
    ERROR: Command errored out with exit status 1:
     command: 'C:\Users\Student\AppData\Local\Programs\Python\Python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\setup.py'"'"'; __file__='"'"'C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Student\AppData\Local\Temp\pip-record-qmx6qj4_\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student\AppData\Local\Programs\Python\Python39\Include\dlib'
         cwd: C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\
    Complete output (60 lines):
    running install
    running build
    running build_py
    package init file 'tools\python\dlib\__init__.py' not found (or not a regular file)
    running build_ext
    Building extension for Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)]
    Invoking CMake setup: 'cmake C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\build\lib.win-amd64-3.9 -DPYTHON_EXECUTABLE=C:\Users\Student\AppData\Local\Programs\Python\Python39\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\build\lib.win-amd64-3.9 -A x64'
    -- Building for: NMake Makefiles
    CMake Error at CMakeLists.txt:5 (message):
 
 
 
      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 
      You must use Visual Studio to build a python extension on windows.  If you
      are getting this error it means you have not installed Visual C++.  Note
      that there are many flavors of Visual Studio, like Visual Studio for C#
      development.  You need to install Visual Studio for C++.
 
 
      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 
 
 
    -- Configuring incomplete, errors occurred!
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\setup.py", line 222, in <module>
        setup(
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\site-packages\setuptools\__init__.py", line 153, in setup
        return distutils.core.setup(**attrs)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\site-packages\setuptools\command\install.py", line 61, in run
        return orig.install.run(self)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\command\install.py", line 546, in run
        self.run_command('build')
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\command\build.py", line 135, in run
        self.run_command(cmd_name)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\setup.py", line 134, in run
        self.build_extension(ext)
      File "C:\Users\Student\AppData\Local\Temp\pip-install-jr80uqjs\dlib_df84d871d50541fa875bc8c275e353a6\setup.py", line 171, in build_extension
        subprocess.check_call(cmake_setup, cwd=build_folder)
      File "C:\Users\Student\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 373, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\build\\lib.win-amd64-3.9', '-DPYTHON_EXECUTABLE=C:\\Users\\Student\\AppData\\Local\\Programs\\Python\\Python39\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\build\\lib.win-amd64-3.9', '-A', 'x64']' returned non-zero exit status 1.
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\Student\AppData\Local\Programs\Python\Python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\setup.py'"'"'; __file__='"'"'C:\\Users\\Student\\AppData\\Local\\Temp\\pip-install-jr80uqjs\\dlib_df84d871d50541fa875bc8c275e353a6\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Student\AppData\Local\Temp\pip-record-qmx6qj4_\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student\AppData\Local\Programs\Python\Python39\Include\dlib' Check the logs for full command output.
Установлены такие библиотеки: numpy, pip, face-recognition, cmake.
Ниже скрин того что VS установлен.
Заранее спасибо.
Миниатюры
Ошибка при подключении dlib  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.09.2021, 13:26
Ответы с готовыми решениями:

Установка dlib ошибка
Здравствуйте, из-за чего появляется данная ошибка? C:\Users\Admin\AppData\Local\Temp\main.py&gt;pip3 install dlib ...

Ошибка при подключении Mysql
Здравствуйте, проблема заключается в том, что сперва у меня не устанавливался mysqlclient, потом я скачал...

Ошибка при подключении бота
Здравствуйте! Я только недавно начал учить python (до этого только поскаль знал :) ) . И ещё много не понимаю. Решил создать своего бота...

1
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
23.09.2021, 14:13
тебе скорее всего пишут не про саму ИДЕ (у меня например ее нет), а про Build Tools, которые ставятся оттуда же - с сайта ВСКоде. Попробуй поставить свежую версию Visual Studio Build Tools
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.09.2021, 14:13
Помогаю со студенческими работами здесь

Ошибка при подключении модуля
Здравствуйте. Сейчас изучаю материал в книге Лутца и столкнулся с такой проблемой: (c программирование знаком поверхностно, c питоном...

Ошибка при подключении модуля scipy
&gt;&gt;&gt; from scipy.cluster.vq import vq, kmeans, whiten Traceback (most recent call last): File &quot;&lt;pyshell#0&gt;&quot;, line 1, in &lt;module&gt; ...

Ошибка при подключении plugins в settings.py
При подключении плагинов через settings.py ( 'cms.plugins.file', 'cms.plugins.flash', 'cms.plugins.googlemap', и т.д.)...

Ошибка при подключении локального сервера
Пробую подключить локальный сервер а там ошибки полезли. Не подскажите в чем дела? Спасибо.

Ошибка при подключении к самому себе по bluetooth клиенту
Доброго времени суток!У меня стоит python 2.7.13,pybluez 0.22; Вот мой код:from bluetooth import * server_sock=BluetoothSocket(...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru