1. 程式人生 > >caffe2原始碼安裝中,cmake使用Python版本不對的問題

caffe2原始碼安裝中,cmake使用Python版本不對的問題

原始碼安裝caffe2時,在最後一步cmake時,總顯示缺少模組,但事實是系統已經安裝相應模組。諸如:'Missing build dependency: Unable to import the `typing` module. '等等大量錯誤。

由於我使用的是anaconda的Python。而在終端輸入$(which python)命令,所顯示的版本與anaconda內不是同一版本。編譯時預設使用的Python版本是/usr/bin內系統自帶的Python,導致大量模組無法匯入,不能cmake。

最終解決辦法是直接自己指定使用的Python版本

/home/user/anaconda3/bin/python setup.py install