FindPythonLibs.cmake以某种方式找到了不存在/卸载的Python版本。
当我运行find_package(PythonLibs 3 REQUIRED)
时CMake正确找到我的Python3.6安装并添加其包含路径,但后来我收到了错误
No rule to make target 'C:/Users/ultim/Anaconda2/libs/python27.lib', needed by 'minotaur-cpp.exe'. Stop.
这个目录不存在,我最近卸载了Anaconda和它附带的python。我查看了我的环境变量和注册表,但没有找到对此位置的引用。
有人知道哪里可能仍有这个位置的引用?
答案 0 :(得分:0)
自" REQUIRED" cmake -DPYTHON_INCLUDE_DIR=C:\Python36\include -DPYTHON_LIBRARY=C:\Python36\libs\python36.lib ..
的选项不起作用,您可以明确说明哪个Python库使用CMake选项和缓存变量:
library(shiny)
library(shiny.semantic)
shinyUI(semanticPage(
shinyjs::useShinyjs(),
div(class = "ui star rating")
))