วิธีแก้ปัญหาการไม่มีไลบรารี BLAS / LAPACK สำหรับการติดตั้ง SciPy ใน Windows 7 64-bit ได้อธิบายไว้ที่นี่:
http://www.scipy.org/scipylib/building/windows.html
การติดตั้ง Anaconda นั้นง่ายกว่ามาก แต่คุณยังไม่ได้รับการสนับสนุน Intel MKL หรือ GPU โดยไม่เสียค่าใช้จ่าย (อยู่ในการเพิ่มประสิทธิภาพ MKL และเร่งส่วนเสริมสำหรับ Anaconda - ฉันไม่แน่ใจว่าพวกเขาใช้ PLASMA และ MAGMA หรือไม่) . ด้วยการปรับให้เหมาะสม MKL ทำให้ numpy มีประสิทธิภาพเหนือกว่า IDL ในการคำนวณเมทริกซ์ขนาดใหญ่ 10 เท่า MATLAB ใช้ห้องสมุด Intel MKL ภายในและสนับสนุนการคำนวณ GPU ดังนั้นหนึ่งในนั้นก็อาจใช้ราคานี้หากพวกเขาเป็นนักเรียน ($ 50 สำหรับ MATLAB + $ 10 สำหรับกล่องเครื่องมือการคำนวณแบบขนาน) หากคุณได้รับรุ่นทดลองใช้ฟรีของ Intel Parallel Studio มาพร้อมกับห้องสมุด MKL รวมถึงคอมไพเลอร์ C ++ และ FORTRAN ที่จะมีประโยชน์หากคุณต้องการติดตั้ง BLAS และ LAPACK จาก MKL หรือ ATLAS บน Windows:
http://icl.cs.utk.edu/lapack-for-windows/lapack/
Parallel Studio ยังมาพร้อมกับห้องสมุด Intel MPI ซึ่งมีประโยชน์สำหรับแอพพลิเคชั่นการประมวลผลแบบคลัสเตอร์และโปรเซสเซอร์ Xeon รุ่นล่าสุด แม้ว่ากระบวนการสร้าง BLAS และ LAPACK ด้วยการเพิ่มประสิทธิภาพ MKL นั้นไม่สำคัญ แต่ประโยชน์ของการทำเช่นนั้นสำหรับ Python และ R นั้นค่อนข้างใหญ่ดังที่อธิบายไว้ในการสัมมนาผ่านเว็บของ Intel:
https://software.intel.com/en-us/articles/powered-by-mkl-accelerating-numpy-and-scipy-performance-with-intel-mkl-python
แอนาคอนดาและเอนเทิลท์ได้สร้างธุรกิจจากการทำให้ฟังก์ชั่นนี้และการปรับใช้อื่น ๆ ง่ายขึ้น อย่างไรก็ตามผู้ที่เต็มใจจะทำงานเล็ก ๆ น้อย ๆ มีอิสระในการเรียนรู้
สำหรับผู้ที่ใช้ R ตอนนี้คุณสามารถรับ BLL และ LAPACK ที่ได้รับการปรับปรุงแล้วของ MKL ได้ฟรีด้วยR Openจาก Revolution Analytics
แก้ไข: ตอนนี้ Anaconda Python มาพร้อมกับการปรับให้เหมาะสมของ MKL รวมถึงการรองรับการเพิ่มประสิทธิภาพของไลบรารี Intel อื่น ๆ ผ่านการกระจาย Intel Python อย่างไรก็ตาม GPU รองรับ Anaconda ในห้องสมุด Accelerate (เดิมชื่อ NumbaPro) ยังคงมากกว่า $ 10k USD! ทางเลือกที่ดีที่สุดสำหรับสิ่งนั้นน่าจะเป็น PyCUDA และ scikit-cuda เนื่องจากคอปเปอร์เฮด (โดยทั่วไปคือ Anaconda Accelerate รุ่นฟรี) โชคไม่ดีที่หยุดพัฒนาเมื่อห้าปีก่อน สามารถพบได้ที่นี่หากใครต้องการรับที่ที่พวกเขาออก