Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฉันจะติดตั้ง Python SciPy ได้อย่างไร


เราสามารถติดตั้ง 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 มีที่เก็บแพ็คเกจซึ่งคุณสามารถดาวน์โหลดไบนารีแต่ละตัวได้