2017-06-20 109 views
7

我試圖安裝使用pip install auto-sklearn自動sklearn,但它引發的錯誤:自動sklearn安裝錯誤

Command "/usr/bin/python3.5 -u -c " 
    import setuptools, tokenize; 
    __file__='/tmp/pip-build-tl8y2tfg/psutil/setup.py'; 
    f=getattr(tokenize, 'open', open)(__file__); 
    code=f.read().replace('\r\n', '\n'); 
    f.close(); 
    exec(compile(code, __file__, 'exec')) 
"install 
    --record /tmp/pip-7t8rbku0-record/install-record.txt 
    --single-version-externally-managed --compile" 
failed with error code 1 in /tmp/pip-build-tl8y2tfg/psutil/ 

沒有什麼在我的/tmp/開始的目錄「pip-」。

我完全按照manual的步驟完成所有步驟,但仍然存在此錯誤。

我也嘗試使用this question的命令,但在兩種情況下都得到相同的錯誤。

我的操作系統是Ubuntu 16.04.2。

我該如何安裝auto-sklearn?

+0

http://automl.github.io/auto-sklearn/stable/installation.html –

+0

我從這裏開始了所有步驟。 – evaleria

+0

你可以添加你的操作系統的問題? –

回答

0

使用sudo寫入系統庫通常會導致麻煩,因爲像PATH這樣的重要變量在不同的id下運行時會有所不同。相反,請按照manual中的建議操作,然後安裝在以普通用戶身份運行的virtualenv中。