ใช้งาน Python บน ChromeOS


22

เป็นไปได้ไหมที่จะใช้งาน Python interpreter บนเครื่อง ChromeOS? ฉันพบบรรณาธิการหลายตัวที่คุณสามารถใช้ได้ แต่ฉันต้องการความสามารถในการใช้งานแอพพลิเคชั่นของหลามได้เช่นกัน

ฉันต้องการซื้อ Samsung Chromebook และเป็นนักเรียนด้านวิทยาศาสตร์คอมพิวเตอร์ฉันชอบที่จะทำการบ้าน CS ของฉันแทนการพก Macbook หรือโตชิบาขนาด 15 นิ้วของฉัน

คำตอบ:


21

Python Shell

คุณสามารถติดตั้งปลั๊กอินนี้Python Shellลงใน Chrome ได้ นี่คือข้อมูลบางส่วนจากหน้าข้อมูลส่วนขยายในร้าน:

Python shell สำหรับเบราว์เซอร์ของคุณ
Python shell สำหรับ Chrome

คุณสมบัติ:

  • Python 2.7
  • ทับทิม 1.8
  • JavaScript

เหล่านี้เป็นภาษาเดียวที่ได้รับการรวบรวมไปยัง JavaScript โดยโครงการ jsrepl ในขณะนี้

โหมดนักพัฒนา

หรือคุณสามารถวางอุปกรณ์ของคุณในโหมดนักพัฒนาซอฟต์แวร์และเข้าถึงเชลล์จากที่คุณสามารถติดตั้ง / เปิดใช้ Python

Skulpt Interpreter

สุดท้ายคุณสามารถตรวจสอบSkulpt ล่าม เว็บไซต์หลักเป็นที่นี่

Skulpt เป็นการนำ Python มาใช้ในเบราว์เซอร์

Crouton

คุณสามารถติดตั้งเต็มเปี่ยม Linux บนฮาร์ดแวร์ Chromebook ใช้โครงการCrouton

crouton เป็นชุดของสคริปต์ที่รวมอยู่ในตัวสร้าง chroot ของ Chromium OS ที่ใช้งานง่าย ขณะนี้รองรับ Ubuntu และ Debian (ใช้ debootstrap อยู่เบื้องหลัง) แต่ "Chromium OS Debian, Ubuntu และ Distros อื่น ๆ ที่อาจเกิดขึ้นในที่สุด Chroot Environment" ก็ไม่ได้ย่อเช่นกัน (crodupodece ค่อนข้างสนุกที่จะพูดว่า)

มีบทช่วยสอนที่ใช้งานง่ายบน Life Hacker ที่จะนำคุณไปสู่การติดตั้งและตั้งค่าหัวข้อ: วิธีการติดตั้ง Linux บน Chromebook และปลดล็อกศักยภาพทั้งหมด

ไปทางไหนดี?

หากคุณจริงจังกับการใช้ฮาร์ดแวร์ Chromebook เป็นกล่องพัฒนาฉันจะใช้ Crouton ตัวเลือกอื่น ๆ ให้ Python แบบเดียวกับคุณ หากคุณจริงจังกับการพัฒนาที่แท้จริงนี่เป็นตัวเลือกเดียวเท่านั้น


crouton ทำงานด้วย chromeos หรือไม่คุณต้องเปิดมันแยกกัน
ryandawkins

@RyanDawkins - หากคุณทำตามคำแนะนำ Life Hacker คุณสามารถเรียกใช้ Crouton บน ChromeOS ในสภาพแวดล้อมที่เลวร้าย en.wikipedia.org/wiki/Chroot
slm

Python Shell เป็นรุ่น 3.3 แล้ว นอกจากนี้คุณควรเพิ่มคำเตือนเกี่ยวกับผลข้างเคียงของการใช้งาน Chromebook ในโหมดนักพัฒนาซอฟต์แวร์
Mark Ransom

5

ทางเลือกที่ดีคือการใช้สภาพแวดล้อมแบบคลาวด์ dev เช่น Codevny หรือ Cloud9

สิ่งเหล่านี้มีข้อดีกว่าการติดตั้งไฟล์ในเครื่อง (ตามที่อธิบายในรายละเอียดบนหน้าเว็บ) และสอดคล้องกับแนวคิดทั้งหมดของ Chrome OS กล่าวคืออุปกรณ์ภายในเครื่องควรมีราคาถูก (แต่สะดวกสบาย!) และอาจทิ้งได้ ( เช่นเดียวกับในกรณีที่คุณมีลาเต้หรือใครบางคนขโมยความดีมาให้คุณคุณจะได้ลาเต้ใหม่และทำงานต่อไปอย่างไม่หยุดยั้ง)

พวกเขายังเสนอราคาที่แข่งขันได้สำหรับประเภทของภาระงานที่นักเรียนต้องการ (เช่นคุณสามารถจ่าย ~ 0-20 เหรียญต่อเดือนสำหรับภาระงานหนักเพียงพอที่จำเป็นสำหรับแบบฝึกหัดทั้งหมดของคุณ (โดยทั่วไปแล้วสิ่งเหล่านี้ไม่ต้องการหน่วยความจำมากหรือ 24 / 7 อย่างไรก็ตาม)

คุณจะได้เรียนรู้การใช้เครื่องมือต่าง ๆ ที่ขาดไม่ได้ในงาน devs สมัยใหม่ที่เกี่ยวข้องกับโครงการความร่วมมือขนาดใหญ่เนื่องจากการติดตั้ง localhost นั้นยากที่จะทำซ้ำ (สำหรับความเห็นที่ค่อนข้างลำเอียงลองดูที่นี่ )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.