[問題] 關於python setup.py install

看板Python作者 (土豆)時間16年前 (2008/12/26 10:42), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/2 (看更多)
小弟因為要安裝freevo 而freevo的安裝檔是setup.py 跟一般的makefile不太一樣 而且我其實沒碰過python 所以來這裡請教一下各位 因為freevo安裝需要其他的套件(kaa) 然後我又想要把freevo安裝到指定的目錄(利用prefix) 所以我先把kaa利用 $>python setup.py install --prefix=/usr/local/freevo 接著安裝freevo: $>python setup.py install --prefix=/usr/local/freevo 可是接著就會出現錯誤訊息: kaa not found. 我進去freevo的setup,py去看發現是import(kaa)的地方出錯了 想請問一下有沒有辦法告訴freevo的setup.py說我把kaa裝在/usr/local了 而不是一般的預設路徑 (我試過LD_LIBRARY_PATH=/usr/local/freevo/lib 但好像沒用~"~) 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.234

12/26 12:03, , 1F
如果還不大了解 Python 的話,先試著不要用 --prefix
12/26 12:03, 1F

12/26 12:04, , 2F
不然,就要了解 Python 尋找 module 與 package 的原則
12/26 12:04, 2F

12/26 12:04, , 3F
試著了解 PYTHONPATH 環境變數的作用
12/26 12:04, 3F

12/26 22:28, , 4F
用 virtualenv 吧
12/26 22:28, 4F

12/31 09:18, , 5F
ok 最後用export PYTHONPATH就可以了!! 感謝!!
12/31 09:18, 5F
文章代碼(AID): #19L4IIfj (Python)
文章代碼(AID): #19L4IIfj (Python)