Tags:
Forums: 

file .pyd
ผมทดสอบใน windows ปรากฏว่า สามารถรันได้ปกติ
แต่
ผมไปทดสอบในระบบ centOS ปรากฏว่ามันขึ้น

[root@www xxx]# python ddd.py
Traceback (most recent call last):
File "ddd.py", line 4, in
import xxx
File "/home/xxx/xxx/xxx.py", line 2, in
import _xxx
ImportError: No module named _xxx

ผมเริ่มเขียน python ได้ไม่นาน ประมาณ 2 อาทิตย์
วันนี้ ทั้งวัน ผมลองค้นหาใน google แล้ว แต่ จะมีคนแนะนำเรื่อง path ผมก็ลองแก้ไข ปรากฏว่าไม่ได้อยู่ดีๆ

ผู้มีประสบการณ์ ในนี้ คงจะช่วยผมในเรื่องนี้ได้นะครับ

Python 2.5.4 (r254:67916, May 5 2009, 03:28:44)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2

Get latest news from Blognone
By: luckyman
ContributoriPhoneAndroidRed Hat
on 5 May 2009 - 21:10 #99988

ไฟล์ .pyd คือ dynamic link library ครับ ถ้าบนวินโดว์ก็คือ dll บนลินุกซ์ก็คือ so

ต้อง build ใหม่

By: iAmbAsE
Android
on 6 May 2009 - 10:56 #100072 Reply to:99988
iAmbAsE's picture

ขอบคุณมากครับ

ต้อง build ใหม่

หมายถึงต้องติดตั้ง python ใหม่หรือป่าวครับ

By: luckyman
ContributoriPhoneAndroidRed Hat
on 6 May 2009 - 11:16 #100073 Reply to:100072

build เฉพาะ module นั้นใหม่
ลงพวก dev package ก่อน python-dev อะไรประมาณนี้

แล้ว build ไฟล์ pyd ใหม่ครับ

By: iAmbAsE
Android
on 6 May 2009 - 11:47 #100076 Reply to:100073
iAmbAsE's picture

โอ้ๆๆๆ พระเจ้าช่วย ไฟล์ pyd ผมโหลดมาจากเว็บครับ

มันมี 2 version
คือ
python 2.5 และ 2.6

โดยไม่ระบุบระบบปฏิบัติการว่าเป็นของ os ไหน