2012-06-25 134 views
3

我已經花了很多時間試圖在使用boost 1.49的預編譯版本 的情況下在Ubuntu 11.10上爲 Python 2.7(rdkit_201106 + dfsg.orig.tar.gz)構建RDKit。我失敗了。不能在Ubuntu 11.10中安裝rdkit

反覆出現的錯誤是在CMake的GUI:

CMake Error at CMakeLists.txt:11 (install): 

    install FILES given no DESTINATION! 



    CMake Error at CMakeLists.txt:14 (add_pytest): 


    Unknown CMake command "add_pytest". 

任何幫助嗎?

解決了前面的問題,但現在我運行蟒蛇時,即使我按照安裝程序安裝rdkit得到這個錯誤:

from rdkit import Chem 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named rdkit 

回答

3

請確保您有環境變量設置: (您可能需要修復用你所擁有的路徑):在mac上使用bash:

export RDBASE=/usr/local/share/RDKit 
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages 

您可能想要將這些行添加到bash腳本中以自動執行該過程。

1

的Ubuntu 12.04.2 LTS設置這個環境變量對我的作品

export RDBASE=/usr/share/RDKit 
export PYTHONPATH=$PYTHONPATH:/usr/lib/pymodules/python2.7