[問題] python打包成deb檔

看板Python作者 (幽光)時間13年前 (2012/08/24 11:20), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
大家好,小弟在打包網路上有人寫的套件udiskie, 原本這個東西安裝方式很簡單,就是在他的原始碼資料夾下輸入: sudo python setup.py install 就可以了。 我想把他打包成deb檔, 所以我就寫了一個Makefile,裡面就簡單兩行: install: python ./setup.py install 可是這樣在打包到一半,就會出錯,說是權限不夠,逼得我必須要sudo。 我想乾脆就就自己搬東西好了,因為裡面只有兩個資料夾需要搬: -udiskie -bin/ -> 我打算搬到/usr/bin底下 -udiskie/ -> 這邊就是我傷腦筋的地方 -其他 ->就是一些doc, license,我不需要這些東西 udiskie在我的電腦我只要搬到/usr/lib/python2.6/底下就可以了 可是要是別人的distro上沒有這個資料夾呢? 有可能他的是/usr/lib/python2.7/之類的,這樣就會出錯了。 請教一下版上大大,可以給個建議嗎? 附上原始碼網址: https://bitbucket.org/byronclark/udiskie/src -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.41.108

08/24 16:55, , 1F
為什麼不直接用pip打包?
08/24 16:55, 1F
文章代碼(AID): #1GDlC5_L (Python)
討論串 (同標題文章)
文章代碼(AID): #1GDlC5_L (Python)