我一直在嘗試在python中安裝scikits.sparse
模塊。我覺得我得到的模塊需要編譯。我猜想相同,因爲它不包含.py
文件,而是在稀疏目錄中有一個cholmod.c
和cholmod.pyx
文件。我試圖做這2種方式,scikits.sparse安裝(或構建)失敗的窗口和anaconda(spyder)
一位來自Spyder
,首先添加模塊路徑PYTHONPATH
經理,然後包括在程序
import pyximport
pyximport.install()
from scikits.sparse.cholmod import cholesky
以下行這給我的錯誤
ImportError: Building module scikits.sparse.cholmod failed: ["distutils.errors.CompileError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2\n"]
其次直接在Python 3.6
,
我安裝Microsoft Visual C++ build tools 14.0
(從可視s tudio 2015),看起來像是完成安裝,但最終狀態說,它可能沒有正確安裝。
然後我更新pip
, 安裝cython
,scipy
和scikits.sparse
一些其他依賴然後在試圖安裝像個以下,
python e:\python\scikits.sparse-0.2\setup.py install
從命令提示返回一個錯誤,
Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe' failed with exit status 2
無論如何編譯和建立在Windows中scikits.sparse
?
或者,是否有可能在Linux
系統中將其編譯爲.whl
,然後在Windows中輕鬆安裝它?
在此先感謝。