เราสามารถติดตั้ง Python SciPy ได้ด้วยวิธีการดังต่อไปนี้ -
-
การกระจายหลามทางวิทยาศาสตร์ − มีการแจกแจง Python ทางวิทยาศาสตร์หลายแบบที่ให้ภาษาพร้อมกับแพ็คเกจที่ใช้บ่อยที่สุด ข้อดีของการใช้การแจกแจงเหล่านี้คือต้องมีการกำหนดค่าเพียงเล็กน้อยและใช้ได้กับการตั้งค่าเกือบทั้งหมด ในที่นี้เราจะพูดถึงการแจกแจงที่มีประโยชน์ที่สุดสามประการ -
-
อนาคอนด้า − Anaconda ซึ่งเป็นโปรแกรม Python แจกฟรี ทำงานได้ดีบน MS Windows, Mac OS และ Linux มีแพ็คเกจ Python และ R มากกว่า 1,500 แพ็คเกจ พร้อมด้วยไลบรารี่จำนวนมาก การกระจาย Python นี้เหมาะที่สุดสำหรับผู้เริ่มต้น
-
WinPython − เป็นอีกหนึ่งการแจกจ่าย Python ฟรีที่มีแพ็คเกจทางวิทยาศาสตร์และ Spyder IDE ตามชื่อ มันใช้งานได้กับ MS Windows OS เท่านั้น
-
ปิโซ − Pyzo ยังเป็นโปรแกรมแจก Python ฟรีอีกด้วย มันขึ้นอยู่กับ Anaconda และสภาพแวดล้อมการพัฒนาเชิงโต้ตอบของ IEP รองรับระบบปฏิบัติการหลักทั้งหมด เช่น MS Windows, Mac OS และ Linux
-
-
ผ่าน pip − Pip เป็นระบบจัดการแพ็คเกจในตัวที่มาพร้อมกับ Python คุณสามารถใช้ pip เพื่อติดตั้ง อัปเดต หรือลบแพ็คเกจที่เป็นทางการ ด้านล่างนี้คือคำสั่งในการติดตั้ง SciPy พร้อมกับแพ็คเกจที่มีประโยชน์อื่น ๆ ผ่าน pip –
python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
-
ตัวจัดการแพ็คเกจระบบ − คุณสามารถใช้ตัวจัดการแพ็คเกจของระบบเพื่อติดตั้งแพ็คเกจ Python ทั่วไปได้ดังนี้ -
-
Ubuntu และ 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 และใหม่กว่า − สำหรับ Fedora 22 และ OS ที่ใหม่กว่า ให้ใช้ dnf ตามที่กำหนดในคำสั่งด้านล่าง
sudo dnf install numpy scipy python-matplotlib ipython pythonpandas sympy python-nose atlas-devel
-
Mac OS − หากคุณใช้ตัวจัดการแพ็คเกจ Macports คุณสามารถรันคำสั่งต่อไปนี้−
sudo port install py35-numpy py35-scipy py35-matplotlib py35- ipython +notebook py35-pandas py35-sympy py35-nose
ในขณะที่คุณกำลังใช้ Homebrew (มีความครอบคลุมที่ไม่สมบูรณ์ของระบบนิเวศ SciPy) ให้ใช้คำสั่งด้านล่าง -
Sudobrew install numpy scipy ipython jupyter
-
ที่มาของแพ็คเกจ − วิธีนี้เหมาะที่สุดสำหรับผู้ที่มีส่วนร่วมในการพัฒนา เพราะด้วยแพ็คเกจต้นทาง พวกเขาสามารถรับเวอร์ชันการพัฒนาหรือสามารถแก้ไขซอร์สโค้ดได้เช่นกัน คุณสามารถรับแพ็คเกจต้นทางสำหรับ SciPy ได้ที่นี่
-
ไบนารี − คุณสามารถติดตั้งแพ็คเกจได้โดยตรงโดยใช้ไฟล์ไบนารี ไฟล์ไบนารีอาจมาจาก GitHub หรือ PyPi หรือที่เก็บของบุคคลที่สาม ตัวอย่างเช่น Ubuntu OS มีที่เก็บแพ็คเกจซึ่งคุณสามารถดาวน์โหลดไบนารีแต่ละตัวได้