<div dir="ltr"><div>1. The documentation definitely needs improvements.</div><div><br></div>The difference here is that CPython requirements for MSVC compilers from Visual Studio are not the same as ifort requirements for Visual Studio. <div>For example MSVC compiler for Python 2.7 (<a href="http://aka.ms/vcpython27" target="_blank">aka.ms/vcpython27</a>) is likely not enough to install ifort.</div><div>So 2.7 - MSVC 2008, 3.4 - MSVC 2010, 3.5-3.6 MSVC 2015/2017: <a href="https://wiki.python.org/moin/WindowsCompilers" target="_blank">https://wiki.python<wbr>.org/moin/WindowsCompilers</a></div><div><br></div><div>Here are ifort requirements for VS: <a href="https://software.intel.com/en-us/articles/troubleshooting-fortran-integration-issues-with-visual-studio" target="_blank">https://software.intel.com<wbr>/en-us/articles/troubleshootin<wbr>g-fortran-integration-issues-w<wbr>ith-visual-studio</a></div><div><br></div><div>2. VS 2017 is supported by setuptools <span style="color:rgb(0,0,0);font-family:arial,verdana,geneva,"bitstream vera sans",helvetica,sans-serif;font-size:14.1728px">34.4.0+</span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,geneva,"bitstream vera sans",helvetica,sans-serif;font-size:14.1728px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,geneva,"bitstream vera sans",helvetica,sans-serif;font-size:14.1728px">3. </span><span style="color:rgb(0,0,0);font-family:arial,verdana,geneva,"bitstream vera sans",helvetica,sans-serif;font-size:12.8px">Anyway I followed Intel article about scipy and ifort using VS 2015 with C++ compiler installed. In python 3.5, 64-bit both scipy and numpy compile without any issues even with beta 2018 ifort compiler. Don't forget to use the command prompt provided by Intel, </span><font color="#000000" face="arial, verdana, geneva, bitstream vera sans, helvetica, sans-serif"><span style="font-size:12.8px">Step 3 - Configuration:</span></font></div><div><font color="#000000" face="arial, verdana, geneva, bitstream vera sans, helvetica, sans-serif"><span style="font-size:12.8px"><br></span></font></div><div><font color="#000000" face="arial, verdana, geneva, bitstream vera sans, helvetica, sans-serif"><span style="font-size:12.8px"><a href="https://software.intel.com/en-us/articles/building-numpyscipy-with-intel-mkl-and-intel-fortran-on-windows">https://software.intel.com/en-us/articles/building-numpyscipy-with-intel-mkl-and-intel-fortran-on-windows</a></span><br></font></div><div><font color="#000000" face="arial, verdana, geneva, bitstream vera sans, helvetica, sans-serif"><span style="font-size:12.8px"><br></span></font></div><div><font color="#000000" face="arial, verdana, geneva, bitstream vera sans, helvetica, sans-serif"><span style="font-size:12.8px"><br></span></font></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,geneva,"bitstream vera sans",helvetica,sans-serif;font-size:12.8px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,geneva,"bitstream vera sans",helvetica,sans-serif;font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 6, 2017 at 10:25 AM, David Goldsmith <span dir="ltr"><<a href="mailto:eulergaussriemann@gmail.com" target="_blank">eulergaussriemann@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi, David. You (re-?)learned a frustrating lesson: when testing the hypothesis that an installation is "in the way," before/instead of uninstalling, rename/move.</div><div><br></div><div>Now that i've moralized, with evidence of a "bug in the doc", my belief is that you will be asked to file a ticket (doc bugs are considered just as legitimate bugs as code bugs). The only exception to this i can see is if someone else chimes in with a reasonable explanation as to why that's a "feature," not a bug, but in this instance, given what you say, that doesn't seem likely.</div><div><br></div><div>DLG </div><div><br><div class="gmail_quote"><div>On Sat, May 6, 2017 at 7:50 AM David Hagen <<a href="mailto:david@drhagen.com" target="_blank">david@drhagen.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_extra">I noticed that I had two versions of Visual Studio installed: Microsoft Visual C++ 14.0 and Microsoft Visual Studio 2017. I thought that this might be confusing the installer, so I uninstalled the older Microsoft Visual C++ 14.0. However, the Numpy installation now gives a new error:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++</div><div class="gmail_extra">Build Tools": <a href="http://landinghub.visualstudio.com/visual-cpp-build-tools" target="_blank">http://landinghub.<wbr>visualstudio.com/visual-cpp-<wbr>build-tools</a></div><div><br></div><div>This seems to make it clear that uninstalling was a mistake, but the <a href="https://www.scipy.org/scipylib/building/windows.html" target="_blank">Numpy build instructions</a> say to specifically get the latest version of Visual Studio.</div></div></div>
______________________________<wbr>_________________<br>
SciPy-User mailing list<br>
<a href="mailto:SciPy-User@python.org" target="_blank">SciPy-User@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/scipy-user" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/scipy-user</a><br>
</blockquote></div></div>
<br>______________________________<wbr>_________________<br>
SciPy-User mailing list<br>
<a href="mailto:SciPy-User@python.org">SciPy-User@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/scipy-user" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/scipy-user</a><br>
<br></blockquote></div><br></div>