เราสามารถติดตั้ง Python SciPy ด้วยวิธีต่อไปนี้ –
Scientific Python Distributions – มีการกระจาย Python ทางวิทยาศาสตร์หลายอย่างที่ให้ภาษาเองพร้อมกับแพ็กเกจที่ใช้บ่อยที่สุด ข้อดีของการใช้การกระจายเหล่านี้คือ ต้องการการกำหนดค่าน้อยและทำงานบนเซ็ตอัพเกือบทุกอย่าง ที่นี่ เราจะพูดถึงสามการกระจายที่มีประโยชน์ที่สุด –
Anaconda – Anaconda เป็นการกระจาย Python ฟรี ทำงานได้ดีบน MS Windows, Mac OS และ Linux มันให้แพ็กเกจ Python และ R มากกว่า 1500 ชิ้นพร้อมกับชุดไลบรารีขนาดใหญ่ การกระจาย Python นี้เหมาะสำหรับผู้เริ่มต้นมากที่สุด
WinPython – เป็นการกระจาย Python ฟรีอีกอย่างที่รวมแพ็กเกจทางวิทยาศาสตร์และ Spyder IDE ตามที่ชื่อบ่งบอก มันทำงานกับ MS Windows OS เท่านั้น
Pyzo – Pyzo เป็นการกระจาย Python ฟรี มันพัฒนาจาก Anaconda และสภาพแวดล้อมการพัฒนาโต้ตอบ IEP มันรองรับระบบปฏิบัติการหลักทั้งหมด เช่น MS Windows, Mac OS และ Linux
Via pip – Pip เป็นระบบจัดการแพ็กเกจในตัวที่มาพร้อมกับ Python คุณสามารถใช้ pip เพื่อติดตั้ง อัปเดต หรือลบแพ็กเกจทางการใดๆ คำสั่งด้านล่างคือคำสั่งติดตั้ง SciPy พร้อมแพ็กเกจที่มีประโยชน์อื่นๆ ผ่าน pip –
python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
System Package Manager – คุณสามารถใช้ตัวจัดการแพ็กเกจระบบเพื่อติดตั้งแพ็กเกจ Python ที่พบบ่อยที่สุดได้ดังนี้ –
Ubuntu and Debian– สำหรับ Ubuntu และ Debian OS ใช้ apt-get ตามคำสั่งด้านล่าง -
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
Fedora 22 and later– สำหรับ Fedora 22 และใหม่กว่า ใช้ dnf ตามคำสั่งด้านล่าง
sudo dnf install numpy scipy python-matplotlib ipython pythonpandas sympy python-nose atlas-devel
Mac OS– หากคุณใช้ Macports package manager คุณสามารถรันคำสั่งต่อไปนี้–
sudo port install py35-numpy py35-scipy py35-matplotlib py35-ipython +notebook py35-pandas py35-sympy py35-nose
ในขณะที่หากคุณใช้ Homebrew (ซึ่งมีการครอบคลุม SciPy ecosystem ไม่สมบูรณ์) ให้ใช้คำสั่งด้านล่าง –
brew install numpy scipy ipython jupyter
Source packages – วิธีนี้เหมาะสำหรับผู้ที่เกี่ยวข้องกับการพัฒนา เพราะด้วย source packages พวกเขาสามารถได้ development versions หรือแก้ไซซ์โค้ดต้นฉบับได้ คุณสามารถรับ source packages สำหรับ SciPy ได้ที่นี่
Binaries – คุณสามารถติดตั้งแพ็กเกจโดยตรงโดยใช้ไฟล์ไบนารี ไฟล์ไบนารีอาจมาจาก GitHub หรือ PyPi หรือที่เก็บของบุคคลที่สาม ตัวอย่างเช่น Ubuntu OS มี package repositories ที่คุณสามารถดาวน์โหลดไบนารีแต่ละตัวได้