ageitgey / ageitgey/face_recognition

cant install face_recognition

Open
#997 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
56.8k
Forks
13.7k
PR merge metrics
No merged PRs in 30d

Description

Building wheel for dlib (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Users\Gaurav\Anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py'"'"'; file='"'"'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\Gaurav\AppData\Local\Temp\pip-wheel-8qx_0kex' --python-tag cp37
cwd: C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib
Complete output (55 lines):
running bdist_wheel
running build
running build_py
package init file 'dlib_init_.py' not found (or not a regular file)
running build_ext
Building extension for Python 3.7.4 (default, Aug 9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)]
Invoking CMake setup: 'cmake C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\build\lib.win-amd64-3.7 -DPYTHON_EXECUTABLE=C:\Users\Gaurav\Anaconda3\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\build\lib.win-amd64-3.7 -A x64'
-- Building for: NMake Makefiles
CMake Error at CMakeLists.txt:3 (project):
Generator

  NMake Makefiles

does not support platform specification, but platform

  x64

was specified.

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
See also "C:/Users/Gaurav/AppData/Local/Temp/pip-install-qzofyt9y/dlib/build/temp.win-amd64-3.7/Release/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py", line 261, in
'Topic :: Software Development',
File "C:\Users\Gaurav\Anaconda3\lib\site-packages\setuptools_init_.py", line 145, in setup
return distutils.core.setup(**attrs)
File "C:\Users\Gaurav\Anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Gaurav\Anaconda3\lib\site-packages\wheel\bdist_wheel.py", line 192, in run
self.run_command('build')
File "C:\Users\Gaurav\Anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Gaurav\Anaconda3\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\Gaurav\Anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py", line 135, in run
self.build_extension(ext)
File "C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py", line 172, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "C:\Users\Gaurav\Anaconda3\lib\subprocess.py", line 347, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\tools\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\build\lib.win-amd64-3.7', '-DPYTHON_EXECUTABLE=C:\Users\Gaurav\Anaconda3\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\build\lib.win-amd64-3.7', '-A', 'x64']' returned non-zero exit status 1.

ERROR: Failed building wheel for dlib
Running setup.py clean for dlib
Building wheel for face-recognition-models (setup.py) ... done
Created wheel for face-recognition-models: filename=face_recognition_models-0.3.0-py2.py3-none-any.whl size=100566178 sha256=82e6bb64af55503d3ba7cb5bc17c296479f237ce7e12e92518fccdf70e226206
Stored in directory: C:\Users\Gaurav\AppData\Local\Temp\pip-ephem-wheel-cache-xckuyfji\wheels\d2\99\18\59c6c8f01e39810415c0e63f5bede7d83dfb0ffc039865465f
Successfully built face-recognition-models
Failed to build dlib
Installing collected packages: dlib, face-recognition-models, face-recognition
Running setup.py install for dlib ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Users\Gaurav\Anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py'"'"'; file='"'"'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\Gaurav\AppData\Local\Temp\pip-record-all29bw5\install-record.txt' --single-version-externally-managed --compile
cwd: C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib
Complete output (57 lines):
running install
running build
running build_py
package init file 'dlib_init_.py' not found (or not a regular file)
running build_ext
Building extension for Python 3.7.4 (default, Aug 9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)]
Invoking CMake setup: 'cmake C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\build\lib.win-amd64-3.7 -DPYTHON_EXECUTABLE=C:\Users\Gaurav\Anaconda3\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\build\lib.win-amd64-3.7 -A x64'
-- Building for: NMake Makefiles
CMake Error at CMakeLists.txt:3 (project):
Generator

    NMake Makefiles

  does not support platform specification, but platform

    x64

  was specified.


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
See also "C:/Users/Gaurav/AppData/Local/Temp/pip-install-qzofyt9y/dlib/build/temp.win-amd64-3.7/Release/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py", line 261, in <module>
    'Topic :: Software Development',
  File "C:\Users\Gaurav\Anaconda3\lib\site-packages\setuptools\__init__.py", line 145, in setup
    return distutils.core.setup(**attrs)
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 985, in run_command
    cmd_obj.run()
  File "C:\Users\Gaurav\Anaconda3\lib\site-packages\setuptools\command\install.py", line 61, in run
    return orig.install.run(self)
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\command\install.py", line 545, in run
    self.run_command('build')
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 985, in run_command
    cmd_obj.run()
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\command\build.py", line 135, in run
    self.run_command(cmd_name)
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Gaurav\Anaconda3\lib\distutils\dist.py", line 985, in run_command
    cmd_obj.run()
  File "C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py", line 135, in run
    self.build_extension(ext)
  File "C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py", line 172, in build_extension
    subprocess.check_call(cmake_setup, cwd=build_folder)
  File "C:\Users\Gaurav\Anaconda3\lib\subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\Gaurav\\AppData\\Local\\Temp\\pip-install-qzofyt9y\\dlib\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\Gaurav\\AppData\\Local\\Temp\\pip-install-qzofyt9y\\dlib\\build\\lib.win-amd64-3.7', '-DPYTHON_EXECUTABLE=C:\\Users\\Gaurav\\Anaconda3\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\Gaurav\\AppData\\Local\\Temp\\pip-install-qzofyt9y\\dlib\\build\\lib.win-amd64-3.7', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------

ERROR: Command errored out with exit status 1: 'C:\Users\Gaurav\Anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py'"'"'; file='"'"'C:\Users\Gaurav\AppData\Local\Temp\pip-install-qzofyt9y\dlib\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\Gaurav\AppData\Local\Temp\pip-record-all29bw5\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

this is error i am having.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the face_recognition installation on Windows with Anaconda Python 3.7, then inspect the reported CMake generator and missing compiler errors. Done means the package and its dlib dependency install successfully in the affected environment.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, python
Domain
build-system, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.