[英]Unable to install dlib and face_recognition windows
I have been trying to install dlib and face_recognition in anaconda and haven't been able to do so.我一直在尝试在 anaconda 中安装 dlib 和 face_recognition,但一直没能做到。 I did install visual studio and cmake and tried it.
我确实安装了 Visual Studio 和 cmake 并尝试了它。 Still shows the below error
仍然显示以下错误
ERROR: Command errored out with exit status 1:
command: 'C:\Users\gauta\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\setup.py'"'"'; __file__='"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\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\gauta\AppData\Local\Temp\pip-wheel-rratsgq6'
cwd: C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\
Complete output (58 lines):
running bdist_wheel
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.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)]
Invoking CMake setup: 'cmake C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\build\lib.win-amd64-3.8 -DPYTHON_EXECUTABLE=C:\Users\gauta\anaconda3\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\build\lib.win-amd64-3.8 -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\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\setup.py", line 222, in <module>
setup(
File "C:\Users\gauta\anaconda3\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Users\gauta\anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\setup.py", line 134, in run
self.build_extension(ext)
File "C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\setup.py", line 171, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "C:\Users\gauta\anaconda3\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\build\\lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=C:\\Users\\gauta\\anaconda3\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\build\\lib.win-amd64-3.8', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Failed building wheel for dlib
ERROR: Command errored out with exit status 1:
command: 'C:\Users\gauta\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\setup.py'"'"'; __file__='"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\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\gauta\AppData\Local\Temp\pip-record-ex8cq73s\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\gauta\anaconda3\Include\dlib'
cwd: C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\
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.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)]
Invoking CMake setup: 'cmake C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\build\lib.win-amd64-3.8 -DPYTHON_EXECUTABLE=C:\Users\gauta\anaconda3\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\build\lib.win-amd64-3.8 -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\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\setup.py", line 222, in <module>
setup(
File "C:\Users\gauta\anaconda3\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Users\gauta\anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\site-packages\setuptools\command\install.py", line 61, in run
return orig.install.run(self)
File "C:\Users\gauta\anaconda3\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\setup.py", line 134, in run
self.build_extension(ext)
File "C:\Users\gauta\AppData\Local\Temp\pip-install-rdfv1j3q\dlib_bcbfbd93661e42b88d867f964c16a67b\setup.py", line 171, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "C:\Users\gauta\anaconda3\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\build\\lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=C:\\Users\\gauta\\anaconda3\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\build\\lib.win-amd64-3.8', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\gauta\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\setup.py'"'"'; __file__='"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-rdfv1j3q\\dlib_bcbfbd93661e42b88d867f964c16a67b\\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\gauta\AppData\Local\Temp\pip-record-ex8cq73s\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\gauta\anaconda3\Include\dlib' Check the logs for full command output.
Using cached dlib-19.22.0.tar.gz (7.4 MB)
Building wheels for collected packages: dlib
Building wheel for dlib (setup.py): started
Building wheel for dlib (setup.py): finished with status 'error'
Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib
Running setup.py install for dlib: started
Running setup.py install for dlib: finished with status 'error'
Requirement already satisfied: face_recognition in c:\users\gauta\anaconda3\lib\site-packages (1.3.0)
ERROR: Command errored out with exit status 1:
command: 'C:\Users\gauta\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\setup.py'"'"'; __file__='"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\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\gauta\AppData\Local\Temp\pip-wheel-ta0px1h7'
cwd: C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\
Complete output (58 lines):
running bdist_wheel
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.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)]
Invoking CMake setup: 'cmake C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\build\lib.win-amd64-3.8 -DPYTHON_EXECUTABLE=C:\Users\gauta\anaconda3\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\build\lib.win-amd64-3.8 -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\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\setup.py", line 222, in <module>
setup(
File "C:\Users\gauta\anaconda3\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Users\gauta\anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\setup.py", line 134, in run
self.build_extension(ext)
File "C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\setup.py", line 171, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "C:\Users\gauta\anaconda3\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\build\\lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=C:\\Users\\gauta\\anaconda3\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\build\\lib.win-amd64-3.8', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Failed building wheel for dlib
ERROR: Command errored out with exit status 1:
command: 'C:\Users\gauta\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\setup.py'"'"'; __file__='"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\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\gauta\AppData\Local\Temp\pip-record-9ezrxamk\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\gauta\anaconda3\Include\dlib'
cwd: C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\
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.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)]
Invoking CMake setup: 'cmake C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\build\lib.win-amd64-3.8 -DPYTHON_EXECUTABLE=C:\Users\gauta\anaconda3\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\build\lib.win-amd64-3.8 -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\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\setup.py", line 222, in <module>
setup(
File "C:\Users\gauta\anaconda3\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Users\gauta\anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\site-packages\setuptools\command\install.py", line 61, in run
return orig.install.run(self)
File "C:\Users\gauta\anaconda3\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\anaconda3\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\gauta\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\gauta\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\setup.py", line 134, in run
self.build_extension(ext)
File "C:\Users\gauta\AppData\Local\Temp\pip-install-a5gk8c_j\dlib_8dc7528b82bb41ef999809e36e6df816\setup.py", line 171, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "C:\Users\gauta\anaconda3\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\build\\lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=C:\\Users\\gauta\\anaconda3\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\build\\lib.win-amd64-3.8', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\gauta\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\setup.py'"'"'; __file__='"'"'C:\\Users\\gauta\\AppData\\Local\\Temp\\pip-install-a5gk8c_j\\dlib_8dc7528b82bb41ef999809e36e6df816\\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\gauta\AppData\Local\Temp\pip-record-9ezrxamk\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\gauta\anaconda3\Include\dlib' Check the logs for full command output.
What am i missing here??我在这里想念什么? I have looked at all the solutions from different sources.
我查看了来自不同来源的所有解决方案。
Can anyone suggest me what is wrong here??谁能建议我这里有什么问题?
I can see from you PATH that you have conda.我可以从你的 PATH 中看到你有 conda。 You can use precompile versions from conda-forge channel.
您可以使用来自 conda-forge 频道的预编译版本。
# create environment with any name
# and install dlib and face_recognition from conda-forge channel
conda create --name faces python=3.7 dlib face_recognition --channel conda-forge
To use, activate the environment and use your package要使用,请激活环境并使用您的 package
conda activate faces
python -c "import face_recognition"
This will most lively not make use of your GPU's if you have them.如果你有 GPU,这将不会使用你的 GPU。 To do so, we have to build dlib from source matching your specific GPU settings.
为此,我们必须从与您的特定 GPU 设置匹配的源代码构建 dlib。 That needs more work.
这需要更多的工作。 See another SO forum dlib installation on Windows 10
在 Windows 10 上查看另一个 SO 论坛 dlib 安装
You can try this way download the zip file https://github.com/CodeEZ-Dev/face-recognition_dlib_library here and extract it to C:\Users<User name> location.您可以尝试这种方式下载 zip 文件https://github.com/CodeEZ-Dev/face-recognition_dlib_library并将其解压缩到 Z0D61F8370CAD1D412F80B84D1用户名>1 位置。 Then open your command prompt and run the wheel
pip install dlib-19.19.0-cp38-cp38-win_amd64.whl
if you are using python version 3.8.This will get dlib installed and it will not throw errors when installing face_recognition afterwards.然后打开命令提示符并运行轮子
pip install dlib-19.19.0-cp38-cp38-win_amd64.whl
如果您使用的是 python 版本 3.8。这将安装 dlib 并且在安装 face._recognition 时不会抛出错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.