2013-06-05 88 views
1

首先,我不知道python。我認爲這就是我遇到問題的原因。 我想從源代碼構建compiz,但我堅持構建simple-ccsm。 simple-ccsm的設置是使用python和setup.py。 安裝時,它抱怨:Python安裝程序找不到正確安裝的模塊使用pkg-config

Package compiz was not found in the pkg-config search path. 
Perhaps you should add the directory containing 'compiz.pc' 
to the PKG_CONFIG_PATH environment variable 
No package 'compiz' was found 

現在,PKG_CONFIG_PATH確實指向正確的文件夾。更重要的是,pkg配置也能找到正確的compiz:

pkg-config --libs compiz 

它確實安裝簡單CCSM,但是,當我運行它,簡單CCSM失敗抱怨

ImportError: No module named compizconfig 

我已經安裝了所有必需的簡單ccsm的依賴關係(包括似乎給出上述錯誤的compizconfig-python綁定) 所以,我想問問python專家,我如何指導python查找正確的位置。我猜測它不知道如何查找正確的目錄。

回答

2

指導的Python到正確的地方,你可能需要與PYTHONPATH鼓搗:

PYTHONPATH and imports

+0

感謝您的信息。儘管ccsm仍然給我錯誤,但我能夠學習一些關於python的知識,以及爲什麼ccsm失敗。 –

+0

這就是爲什麼只有鏈接的答案是不可接受的。該鏈接不會打開,因爲它不存在 –