<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">This is a bug already identified (see https://gitlab.kitware.com/cmake/cmake/issues/19525).
<div dir="auto"><br /></div>
<div dir="auto">I am currently working on a fix.</div>
</div>
</div>
<div name="messageReplySection">Le 1 août 2019 à 11:33 +0200, sebastian.mueller3@zf.com, a écrit :<br />
<blockquote type="cite" class="spark_quote" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #1abc9c;">
<div class="WordSection1">
<p class="MsoNormal"><span lang="DE" style="font-size:11.0pt" xml:lang="DE">Hi all,</span></p>
<p class="MsoNormal"><span lang="DE" style="font-size:11.0pt" xml:lang="DE"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I’ve been trying to convince Cmake 15.1 to use the python installation in my virtual anaconda environment rather than the anaconda base installation.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I’m using this to find python:</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">set(Python3_FIND_VIRTUALENV "FIRST")</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">find_package(Python3 3.6.8 EXACT COMPONENTS Development NumPy)</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">First, I’m using Anaconda Prompt to execute the commands. I `activate testenv`, to activate my environment.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">When I then run `cmake .. -G "Visual Studio 14 2015 Win64"`, I get this output:</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Selecting Windows SDK version  to target Windows 10.0.16299.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- The C compiler identification is MSVC 19.0.24215.1</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe – works</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Detecting C compiler ABI info</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Detecting C compiler ABI info – done</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Detecting C compile features</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Detecting C compile features - done</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Found Git: C:/app/tools/Git/cmd/git.exe (found version "2.17.1.windows.2")</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Could NOT find Python3: Found unsuitable version "3.6.4", but required is exact version "3.6.8" (found C:/app/anaconda3/libs/python36.lib)</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Configuring done</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Generating done</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-- Build files have been written to: D:/src/project/vsbuild</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I would expect cmake rather to find the python in C:/app/anaconda3/envs/testenv/… since this is the active environment and according to the</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">HINT I set it to be favored over other python installations (as documented in</span> <a href="https://cmake.org/cmake/help/v3.15/module/FindPython3.html">https://cmake.org/cmake/help/v3.15/module/FindPython3.html</a>).<span style="font-size:11.0pt"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Additional info:</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">$ which python</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">C:/app/anaconda3/envs/testenv/python.exe</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">$ python –version</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Python 3.6.8 :: Anaconda, Inc.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I’m working on Windows 10. Any ideas what is going wrong?</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span></p>
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt"><span lang="DE" style="font-size:11.0pt" xml:lang="DE">Kind regards/Viele Grüße</span></p>
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt"><span lang="DE" style="font-size:11.0pt" xml:lang="DE">Sebastian Müller</span></p>
<p class="MsoNormal"><span lang="DE" xml:lang="DE"> </span></p>
</div>
--<br />
<br />
Powered by www.kitware.com<br />
<br />
Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ<br />
<br />
Kitware offers various services to support the CMake community. For more information on each offering, please visit:<br />
<br />
CMake Support: http://cmake.org/cmake/help/support.html<br />
CMake Consulting: http://cmake.org/cmake/help/consulting.html<br />
CMake Training Courses: http://cmake.org/cmake/help/training.html<br />
<br />
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html<br />
<br />
Follow this link to subscribe/unsubscribe:<br />
https://cmake.org/mailman/listinfo/cmake<br /></blockquote>
</div>
</body>
</html>