看板 Python 關於我們 聯絡資訊
不好意思 我這次又有點問題想要問 我現在在MAC的環境下進行python(2.7.3)的處理 我自己compile出一個libTRANING.pyd的檔案要給我的python程式碼使用 我嘗試著用 imp.find_module()的方法進行import 下面是我的程式碼 import imp imp.find_module('TRANING',[r'/Applications/QGIS.app/plugins/my_lib/']) 然後到這邊就會出現下面的錯誤: Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> imp.find_module('TRANING') ImportError: No module named TRANING 因為在mac下面lib的名稱是lib"name".附檔名(dylib,pyd等) 所以我上面也是直接放name不過在finder下面也是還是顯示libname.pyd 我也試過改用libTRANING、libTRANING.pyd等放在前面module的名字裡面 可是都還是失敗 然後我利用將lib路徑增加到sys.path import sys sys.path.append('r'/Applications/QGIS.app/plugins/my_lib/'') 也是不行 將lib直接複製到他其他的path底下也是不行 請問在MAC上面處理過的前輩可以教一下 如果將這個lib import進來呢~QQ?? -- #1CYsr0re (Keelung)
todo70192:因為引擎的聲音太大聲了 尤其是在橋下 回音更大聲09/11 20:11
todo70192:害我沒辦法專心講電話 聽不清楚09/11 20:12
sinyuan99:所以要怪機車騎士嗎?_?09/11 20:24
todo70192:沒錯 機車騎太兇 引擎聲音太大 沒考慮到路邊講電話聽不09/11 20:25
todo70192:清楚09/11 20:25
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.63.249 ※ 編輯: MAGICXX 來自: 36.231.21.241 (08/07 19:15)