Python - DS Environment
Python มีให้ใช้งานบนแพลตฟอร์มที่หลากหลายรวมถึง Linux และ Mac OS X มาทำความเข้าใจวิธีตั้งค่าสภาพแวดล้อม Python ของเรากัน
การตั้งค่าสภาพแวดล้อมท้องถิ่น
เปิดหน้าต่างเทอร์มินัลแล้วพิมพ์ "python" เพื่อดูว่ามีการติดตั้งแล้วและติดตั้งเวอร์ชันใด
- Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX ฯลฯ )
- รับรางวัล 9x / NT / 2000
- แมคอินทอช (Intel, PPC, 68K)
- OS/2
- DOS (หลายเวอร์ชัน)
- PalmOS
- โทรศัพท์มือถือโนเกีย
- Windows CE
- โอ๊ก / RISC OS
- BeOS
- Amiga
- VMS/OpenVMS
- QNX
- VxWorks
- Psion
- Python ยังถูกพอร์ตไปยังเครื่องเสมือน Java และ. NET
รับ Python
ซอร์สโค้ดไบนารีเอกสารข่าวสาร ฯลฯ ที่เป็นปัจจุบันและเป็นปัจจุบันที่สุดมีอยู่ในเว็บไซต์ทางการของ Python https://www.python.org/
คุณสามารถดาวน์โหลดเอกสาร Python ได้จาก https://www.python.org/doc/. เอกสารนี้มีให้ในรูปแบบ HTML, PDF และ PostScript
การติดตั้ง Python
การแจกจ่าย Python พร้อมใช้งานสำหรับแพลตฟอร์มที่หลากหลาย คุณต้องดาวน์โหลดเฉพาะรหัสไบนารีที่ใช้กับแพลตฟอร์มของคุณและติดตั้ง Python
หากไม่มีรหัสไบนารีสำหรับแพลตฟอร์มของคุณคุณต้องมีคอมไพเลอร์ C เพื่อคอมไพล์ซอร์สโค้ดด้วยตนเอง การรวบรวมซอร์สโค้ดให้ความยืดหยุ่นมากขึ้นในแง่ของการเลือกคุณสมบัติที่คุณต้องการในการติดตั้งของคุณ
นี่คือภาพรวมโดยย่อของการติดตั้ง Python บนแพลตฟอร์มต่างๆ -
การติดตั้ง Unix และ Linux
ขั้นตอนง่ายๆในการติดตั้ง Python บนเครื่อง Unix / Linux มีดังนี้
เปิดเว็บเบราว์เซอร์แล้วไปที่ https://www.python.org/downloads/.
ไปที่ลิงค์เพื่อดาวน์โหลดซอร์สโค้ดซิปสำหรับ Unix / Linux
ดาวน์โหลดและแตกไฟล์
การแก้ไขไฟล์Modules / Setupหากคุณต้องการปรับแต่งตัวเลือกบางอย่าง
เรียกใช้. / กำหนดค่าสคริปต์
make
ทำการติดตั้ง
สิ่งนี้จะติดตั้ง Python ที่ตำแหน่งมาตรฐาน/ usr / local / binและไลบรารีที่/ usr / local / lib / pythonXXโดยที่ XX คือเวอร์ชันของ Python
การติดตั้ง Windows
นี่คือขั้นตอนในการติดตั้ง Python บนเครื่อง Windows
เปิดเว็บเบราว์เซอร์แล้วไปที่ https://www.python.org/downloads/.
ไปที่ลิงค์สำหรับไฟล์ตัวติดตั้ง Windows python-XYZ.msiโดยที่ XYZ คือเวอร์ชันที่คุณต้องติดตั้ง
ในการใช้โปรแกรมติดตั้งpython-XYZ.msiนี้ระบบ Windows ต้องรองรับ Microsoft Installer 2.0 บันทึกไฟล์ตัวติดตั้งลงในเครื่องของคุณจากนั้นเรียกใช้เพื่อดูว่าเครื่องของคุณรองรับ MSI หรือไม่
เรียกใช้ไฟล์ที่ดาวน์โหลด สิ่งนี้จะแสดงวิซาร์ดการติดตั้ง Python ซึ่งใช้งานง่ายมาก เพียงยอมรับการตั้งค่าเริ่มต้นรอจนกว่าการติดตั้งจะเสร็จสิ้นและคุณทำเสร็จแล้ว
การติดตั้ง Macintosh
Mac รุ่นล่าสุดมาพร้อมกับ Python ที่ติดตั้ง แต่อาจใช้เวลาหลายปีที่ล้าสมัย ดูhttp://www.python.org/download/mac/สำหรับคำแนะนำในการรับเวอร์ชันปัจจุบันพร้อมกับเครื่องมือพิเศษเพื่อรองรับการพัฒนาบน Mac สำหรับ Mac OS รุ่นเก่าก่อน Mac OS X 10.3 (เปิดตัวในปี 2003) จะมี MacPython
Jack Jansen เป็นผู้ดูแลรักษาและคุณสามารถเข้าถึงเอกสารทั้งหมดได้ที่เว็บไซต์ของเขา - http://www.cwi.nl/~jack/macpython.html. คุณสามารถดูรายละเอียดการติดตั้งทั้งหมดสำหรับการติดตั้ง Mac OS
การตั้งค่า PATH
โปรแกรมและไฟล์ปฏิบัติการอื่น ๆ อาจอยู่ในไดเร็กทอรีจำนวนมากดังนั้นระบบปฏิบัติการจึงจัดเตรียมเส้นทางการค้นหาที่แสดงรายการไดเร็กทอรีที่ระบบปฏิบัติการค้นหาไฟล์ปฏิบัติการ
พา ธ ถูกเก็บไว้ในตัวแปรสภาพแวดล้อมซึ่งเป็นสตริงที่มีชื่อดูแลโดยระบบปฏิบัติการ ตัวแปรนี้มีข้อมูลที่พร้อมใช้งานสำหรับเชลล์คำสั่งและโปรแกรมอื่น ๆ
path ตัวแปรถูกตั้งชื่อเป็น PATH ใน Unix หรือ Path ใน Windows (Unix เป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ Windows ไม่ใช่)
ใน Mac OS โปรแกรมติดตั้งจะจัดการกับรายละเอียดเส้นทาง ในการเรียกใช้ตัวแปล Python จากไดเร็กทอรีใด ๆ คุณต้องเพิ่มไดเร็กทอรี Python ในพา ธ ของคุณ
การตั้งค่าเส้นทางที่ Unix / Linux
ในการเพิ่มไดเร็กทอรี Python ไปยังพา ธ สำหรับเซสชันเฉพาะใน Unix -
In the csh shell - พิมพ์ setenv PATH "$ PATH: / usr / local / bin / python" แล้วกด Enter
In the bash shell (Linux) - พิมพ์ export ATH = "$ PATH: / usr / local / bin / python" แล้วกด Enter
In the sh or ksh shell - พิมพ์ PATH = "$ PATH: / usr / local / bin / python" แล้วกด Enter
Note - / usr / local / bin / python คือพา ธ ของไดเร็กทอรี Python
การตั้งค่าเส้นทางที่ Windows
ในการเพิ่มไดเร็กทอรี Python ไปยังพา ธ สำหรับเซสชันเฉพาะใน Windows -
At the command prompt - พิมพ์ path% path% C: \ Python แล้วกด Enter
Note - C: \ Python คือพา ธ ของไดเร็กทอรี Python
ตัวแปรสภาพแวดล้อม Python
นี่คือตัวแปรสภาพแวดล้อมที่สำคัญซึ่ง Python สามารถรับรู้ได้ -
ซีเนียร์ | ตัวแปรและคำอธิบาย |
---|---|
1 | PYTHONPATH มีบทบาทคล้ายกับ PATH ตัวแปรนี้บอกล่าม Python ว่าจะค้นหาไฟล์โมดูลที่นำเข้ามาในโปรแกรมได้ที่ไหน ควรมีไดเร็กทอรีไลบรารีซอร์ส Python และไดเร็กทอรีที่มีซอร์สโค้ด Python บางครั้ง PYTHONPATH ถูกกำหนดไว้ล่วงหน้าโดยโปรแกรมติดตั้ง Python |
2 | PYTHONSTARTUP มันมีเส้นทางของไฟล์เริ่มต้นที่มีซอร์สโค้ด Python จะดำเนินการทุกครั้งที่คุณเริ่มล่าม มันมีชื่อว่า. pythonrc.py ใน Unix และมีคำสั่งที่โหลดยูทิลิตี้หรือแก้ไข PYTHONPATH |
3 | PYTHONCASEOK ใช้ใน Windows เพื่อสั่งให้ Python ค้นหาการจับคู่แบบไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ในคำสั่งนำเข้า ตั้งค่าตัวแปรนี้เป็นค่าใดก็ได้เพื่อเปิดใช้งาน |
4 | PYTHONHOME เป็นเส้นทางการค้นหาโมดูลทางเลือก โดยปกติจะฝังอยู่ในไดเร็กทอรี PYTHONSTARTUP หรือ PYTHONPATH เพื่อให้การสลับไลบรารีโมดูลทำได้ง่าย |
กำลังรัน Python
มีสามวิธีในการเริ่ม Python -
ล่ามแบบโต้ตอบ
คุณสามารถเริ่ม Python จาก Unix, DOS หรือระบบอื่น ๆ ที่มีตัวแปลบรรทัดคำสั่งหรือหน้าต่างเชลล์
ป้อน python บรรทัดคำสั่ง
เริ่มเขียนโค้ดได้ทันทีในล่ามโต้ตอบ
$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS
นี่คือรายการตัวเลือกบรรทัดคำสั่งทั้งหมดที่มี -
ซีเนียร์ | ตัวเลือกและคำอธิบาย |
---|---|
1 | -d มีเอาต์พุตการดีบัก |
2 | -O สร้าง bytecode ที่ปรับให้เหมาะสม (ส่งผลให้เกิดไฟล์. pyo) |
3 | -S อย่าเรียกใช้ไซต์นำเข้าเพื่อค้นหาเส้นทาง Python เมื่อเริ่มต้น |
4 | -v เอาต์พุต verbose (การติดตามโดยละเอียดเกี่ยวกับคำสั่งการนำเข้า) |
5 | -X ปิดใช้งานข้อยกเว้นในตัวตามคลาส (เพียงใช้สตริง); ล้าสมัยเริ่มต้นด้วยเวอร์ชัน 1.6 |
6 | -c cmd เรียกใช้สคริปต์ Python ที่ส่งเป็นสตริง cmd |
7 | file เรียกใช้สคริปต์ Python จากไฟล์ที่กำหนด |
สคริปต์จากบรรทัดคำสั่ง
สคริปต์ Python สามารถดำเนินการได้ที่บรรทัดคำสั่งโดยเรียกใช้ตัวแปลในแอปพลิเคชันของคุณดังต่อไปนี้ -
$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C: >python script.py # Windows/DOS
Note - ตรวจสอบให้แน่ใจว่าโหมดการอนุญาตไฟล์อนุญาตให้ดำเนินการได้
สภาพแวดล้อมการพัฒนาแบบบูรณาการ
คุณสามารถเรียกใช้ Python จากสภาพแวดล้อม Graphical User Interface (GUI) ได้เช่นกันหากคุณมีแอปพลิเคชัน GUI บนระบบของคุณที่รองรับ Python
Unix - IDLE เป็น Unix IDE แรกสำหรับ Python
Windows - PythonWin เป็นอินเทอร์เฟซ Windows ตัวแรกสำหรับ Python และเป็น IDE ที่มี GUI
Macintosh - Python เวอร์ชัน Macintosh พร้อมกับ IDLE IDE สามารถดาวน์โหลดได้จากเว็บไซต์หลักซึ่งสามารถดาวน์โหลดได้ทั้งไฟล์ MacBinary หรือ BinHex'd
หากคุณไม่สามารถตั้งค่าสภาพแวดล้อมได้อย่างเหมาะสมคุณสามารถขอความช่วยเหลือจากผู้ดูแลระบบของคุณ ตรวจสอบให้แน่ใจว่าสภาพแวดล้อม Python ได้รับการตั้งค่าอย่างเหมาะสมและทำงานได้ดีอย่างสมบูรณ์
Note - ตัวอย่างทั้งหมดที่ให้ไว้ในบทต่อ ๆ ไปจะดำเนินการด้วย Python 2.4.3 เวอร์ชันที่มีอยู่ใน CentOS รสชาติของ Linux
เราได้ตั้งค่าสภาพแวดล้อมการเขียนโปรแกรม Python ทางออนไลน์แล้วเพื่อให้คุณสามารถดำเนินการตัวอย่างทั้งหมดที่มีอยู่ทางออนไลน์ในเวลาเดียวกันเมื่อคุณกำลังเรียนรู้ทฤษฎี อย่าลังเลที่จะแก้ไขตัวอย่างใด ๆ และดำเนินการทางออนไลน์