Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
下面给出了在python 3.6.6中安装dlib时的错误。“我在使用命令”;python setup.py安装";在windows 10中的dlib 19.15文件夹内。_Python_Windows_Cmake_Dlib - Fatal编程技术网

下面给出了在python 3.6.6中安装dlib时的错误。“我在使用命令”;python setup.py安装";在windows 10中的dlib 19.15文件夹内。

下面给出了在python 3.6.6中安装dlib时的错误。“我在使用命令”;python setup.py安装";在windows 10中的dlib 19.15文件夹内。,python,windows,cmake,dlib,Python,Windows,Cmake,Dlib,下面给出的是错误。请帮忙。安装时发生错误。我正在使用dlib版本19.15。我认为cmake配置不正确。你们能检查一下并说出错误在哪里吗?我使用的是cmake版本3.12。我使用的是python 3.6.6和pip版本10(不是最新版本)。我使用的是Windows10核心i5。我很沮丧 running install running bdist_egg running egg_info writing dlib.egg-info\PKG-INFO writing dependency_links

下面给出的是错误。请帮忙。安装时发生错误。我正在使用dlib版本19.15。我认为cmake配置不正确。你们能检查一下并说出错误在哪里吗?我使用的是cmake版本3.12。我使用的是python 3.6.6和pip版本10(不是最新版本)。我使用的是Windows10核心i5。我很沮丧

running install
running bdist_egg
running egg_info
writing dlib.egg-info\PKG-INFO
writing dependency_links to dlib.egg-info\dependency_links.txt
writing top-level names to dlib.egg-info\top_level.txt
package init file 'dlib\__init__.py' not found (or not a regular file)
reading manifest file 'dlib.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'dlib.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
running build_ext
Building extension for Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)]
Invoking CMake setup: 'cmake          C:\Users\HP\AppData\Local\Programs\Python\Python36\Lib\site-packages\dlib-19.15\tools\python -    DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\HP\AppData\Local\Programs\Python\Python36\Lib\site-packages\dlib-19.15\build\lib.win-amd64-3.6 -DPYTHON_EXECUTABLE=C:\Users\HP\AppData\Local\Programs\Python\Python36\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\HP\AppData\Local\Programs\Python\Python36\Lib\site-packages\dlib-19.15\build\lib.win-amd64-3.6 -A x64'
CMake Error in CMakeLists.txt:
  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/HP/AppData/Local/Programs/Python/Python36/Lib/site-        packages/dlib-19.15/build/temp.win-amd64-3.6/Release/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
  File "setup.py", line 257, in <module>
    'Topic :: Software Development',
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\setuptools\__init__.py", line 129, in setup
    return distutils.core.setup(**attrs)
  File     "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\setuptools\command\install.py", line 67, in run
    self.do_egg_install()
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\setuptools\command\install.py", line 109, in do_egg_install
    self.run_command('bdist_egg')
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\setuptools\command\bdist_egg.py", line 172, in run
    cmd = self.call_command('install_lib', warn_dir=0)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\setuptools\command\bdist_egg.py", line 158, in call_command
    self.run_command(cmdname)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\setuptools\command\install_lib.py", line 11, in run
    self.build()
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\command\install_lib.py", line 107, in build
    self.run_command('build_ext')
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "setup.py", line 133, in run
    self.build_extension(ext)
  File "setup.py", line 170, in build_extension
    subprocess.check_call(cmake_setup, cwd=build_folder)
  File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\HP\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\site-packages\\dlib-19.15\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\HP\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\site-packages\\dlib-19.15\\build\\lib.win-amd64-3.6', '-DPYTHON_EXECUTABLE=C:\\Users\\HP\\AppData\\Local\\Programs\\Python\\Python36\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\HP\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\site-packages\\dlib-19.15\\build\\lib.win-amd64-3.6', '-A', 'x64']' returned non-zero exit status 1.
正在运行安装
运行bdist_蛋
运行蛋_信息
正在写入dlib.egg info\PKG-info
正在将依赖项链接写入dlib.egg info\dependency\u links.txt
将顶级名称写入dlib.egg info\top_level.txt
未找到包初始化文件“dlib\\uuuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
正在读取清单文件“dlib.egg info\SOURCES.txt”
正在读取清单模板“manifest.in”
正在写入清单文件“dlib.egg info\SOURCES.txt”
正在安装库代码以生成\b列表.win-amd64\egg
正在运行安装库
运行build\u py
运行build_ext
Python 3.6.6的构建扩展(v3.6.6:4cf1f54eb7,2018年6月27日,03:37:03)[MSC v.1900 64位(AMD64)]
调用CMake安装程序:“CMake C:\Users\HP\AppData\Local\Programs\Python36\Lib\site packages\dlib-19.15\tools\Python-DCMAKE\u LIBRARY\u OUTPUT\u DIRECTORY=C:\Users\HP\AppData\Local\Programs\Python36\Lib\site packages\dlib-19.15\build\Lib.win-amd64-3.6-DPYTHON\u EXECUTABLE=C:\Users\HP\AppData\Local\Programs\Python\Python36\Python.exe-DCMAKE\u LIBRARY\u OUTPUT\u DIRECTORY\u RELEASE=C:\Users\HP\AppData\Local\Programs\Python36\Lib\site packages\dlib-19.15\build\Lib.win-amd64-3.6-A x64'
CMakeLists.txt中的CMake错误:
发电机
NMake生成文件
不支持平台规范,但支持平台
x64
已指定。
CMake错误:启用语言后未设置CMake_C_编译器
CMake错误:启用语言后未设置CMake_CXX_编译器
--配置不完整,出现错误!
另请参见“C:/Users/HP/AppData/Local/Programs/Python/36/Lib/site-packages/dlib-19.15/build/temp.win-amd64-3.6/Release/cmakfiles/cmakoutput.log”。
回溯(最近一次呼叫最后一次):
文件“setup.py”,第257行,在
“主题:软件开发”,
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\site packages\setuptools\ \uuuuu init\uuuuu.py”,第129行,在安装程序中
返回distutils.core.setup(**attrs)
文件“C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\distutils\core.py”,第148行,在安装程序中
dist.run_命令()
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\dist.py”,第955行,在run\u命令中
self.run_命令(cmd)
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“C:\Users\HP\AppData\Local\Programs\Python36\lib\site packages\setuptools\command\install.py”,第67行,正在运行
self.do_egg_install()
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\site packages\setuptools\command\install.py”,第109行,在do\u egg\u install中
self.run_命令('bdist_egg'))
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\cmd.py”,第313行,在run\u命令中
self.distribution.run_命令(command)
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\site packages\setuptools\command\bdist\u egg.py”,第172行,正在运行
cmd=self.call\u命令('install\u lib',warn\u dir=0)
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\site packages\setuptools\command\bdist\u egg.py”,第158行,在call\u命令中
self.run_命令(cmdname)
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\cmd.py”,第313行,在run\u命令中
self.distribution.run_命令(command)
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\site packages\setuptools\command\install\u lib.py”,第11行,正在运行
self.build()
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\command\install\u lib.py”,第107行,内部版本
self.run\u命令('build\u ext')
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\cmd.py”,第313行,在run\u命令中
self.distribution.run_命令(command)
文件“C:\Users\HP\AppData\Local\Programs\Python\36\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
运行中第133行的文件“setup.py”
自构建扩展(ext)
文件“setup.py”,第170行,内置扩展名
子流程检查调用(cmake\U设置,cwd=build\U文件夹)
文件“C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\subprocess.py”,第291行,在check\u调用中
引发被调用的进程错误(retcode,cmd)
subprocess.CalledProcessError:命令'['cmake','C:\\Users\\HP\\AppData\\Local\\Programs\\Python36\\Lib\\site packages\\dlib-19.15\\tools\\Python','-DCMAKE\u LIBRARY\u OUTPUT\u DIRECTORY=C:\\Users\\HP\\AppData\\Local\\Programs\\Python36\\Lib\\site packages\\dlib-19.15\\Lib.win-amd64-3.6','-DPYTHON\u可执行文件=C:\\Users\\HP\\AppData\\Local\\Programs\\Python36\\Python36\\python.exe','-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\HP\\AppData\\Local\\Programs\\Python36\\Lib\\site packages\\dlib-19.15\\build\\Lib.win-amd64-3.6','-A',x64']返回非零退出状态1。

现在已修复。我只需安装Visual Studio,因为cmake需要它来编译.cxx文件