ผมลองเขียน
print "Hello Boy"
ใน text editor แล้วเซฟเป็น hello.py อ่ะครับ ไม่ทราบว่าเวลาจะรันทำไงอ่ะครับ
ผมรองรันใน terminal ว่า
python program_hello.py
มันก็ขึ้นว่า python: can't open file 'program_hello.py': [Errno 2] No such file or directory
ผมใช้ ubuntu ครับ อยากถามว่าทำไมมันรันไม่ได้ครับ แล้วต้องทำไง
ถึงจะรันได้อ่ะครับ
interpreter มันหาไฟล์ program_hello.py ไม่เจอครับ ลองเชคดูว่าเขียนชื่อไฟล์ถูกหรือเปล่า หรือสั่งรันถูก directory หรือเปล่า
BioLawCom.De
รันให้ถูก directory ยังไงอ่ะครับ ผมมือใหม่ ubuntu และ python
แต่
มันก็ไม่เจอสิครับ ต้องสั่งว่า python hello.py สิ
ถ้าอยากรันง่ายก็ลองใช้ spe แล้วกด รันได้ครับ ถ้าไม่อยากรันผ่าน terminal แต่ถ้าเกิด รันผ่าน terminal ก็อย่างที่พี่สองท่านว่าแหละครับ เข้าไปใน directory ที่เก็บไฟล์ไว้ แล้วพิมพ์ python ตามด้วยชื่อไฟล์.py ผลก็ออกมาครับ
แสวงหามิใช่เพราะรอคอย เชี่ยวชาญมิใช่เพราะโอกาส ชำนาญมิใช่เพราะโชคช่วย"ดังนี้แล้วลิขิตฟ้าหรือจะสู้มานะตน"chonlatee
เฮ้อ รันยังไงก็ไม่ได้ครับ
ลอง SPE หรือยังครับ หากใช้ Ubuntu ง่ายใหญ่เลย ติดตั้งด้วยคำสั่ง
$ apt-get install spe
แล้วก็เปิดขึ้นมาด้วยคำสั่ง
$ spe
เวลาจะรันไฟล์ก็เซพไฟล์ก่อน แล้วกดปุ่มรันซึ่งอยู่ตรง tool bar ก็เรียบร้อยครับ
BioLawCom.De
สงสัยต้องไปเริ่มจากการทำความเข้าใจ Linux ก่อนมั้ง เรื่อง file, directory, shell, permission, mode, flag ถ้ายังคิดจะใช้ base OS เป็น Ubuntu
เห็นด้วยครับ จขกท ลองอ่านเอกสาร Shells and Utilities ดูครับ
จริง ๆ หากเป็น average user ไม่ต้องรู้ก็ได้ครับ แต่หากต้องเขียนโปรแกรมไม่รู้ไม่ได้เลย
BioLawCom.De
ขอบคุณครับ เดี๋ยวผมจะไปอ่านนะครับ
ทำให้ไฟล์ run ได้ด้วย chmod (+x คือ อนุญาตให้ execute ได้)
แล้วเรียกโดย ( ./ คือ dir ปัจจุบัน)
ทำความเข้าใจเรื่อง command-line ให้ดี ก็ดีแล้วครับ ถ้าคิดจะใช้ linux
แนะนำอีกเว็บครับ LinuxCommand.org
Jusci - Google Plus - Twitter
ขอบคุณครับ เวลานี้ผมคงต้องศึกษา linux ให้มากกว่านี้แล้วล่ะครับ แล้วค่อยศึกษาไพธอน
ตอนนี้รันได้แล้วครับ ที่รันไม่ได้เพราะผมเอาไฟล์นั้นไว้ที่ Desktop เลยมีคนแนะนำว่า
พอเข้า Terminal แล้วให้พิมพ์ cd ~/Desktop ก่อน แล้วค่อย python hello.py
เป็นอันว่าได้แล้วครับ และขอบคุณทุกท่านมากนะครับ
ยินดีด้วยครับ
Go ahead !!!
BioLawCom.De