การนำโปรแกรมไปใช้

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

ถ้าเขียนโปรแกรมเสร็จแล้ว อยากจะเอาไปรันเครื่องอื่น ทำไงครับ
ต้องเอาอะไรไปบ้าง ทำให้เป็นไฟล์เดียวได้หรือเปล่าครับ ขอบคุณครับ

sugree's picture

py2exe หรือใช้ setuptools ก็ได้

ถ้าเป็น linux ละครับ สมมุติผมเขียนด้วย PyQt แล้วเครื่องอื่นไม่ได้ลง Qt ทำไงให้มันรันได้
หรือว่าต้องลง Qt ที่เครื่องอื่นด้วย รบกวนอีกคำถามนะครับ (มือใหม่หัดขับ) ของคุณครับ

เคยเขียน wxpython แล้วใช้ pyinstaller ทำเป็น .exe ไปรันเครื่องอื่นได้
pyQT คงต้องลองดูนะครับ

sugree's picture

ปกติผมจะทำเป็น native package อย่างบน ubuntu ก็ deb แล้วมันจะติด dependencies ทั้งหลายไปด้วย ตอนลงมันก็หามาลงกันเอง rpm ก็คล้ายๆ กัน

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น