项目里需要用到 sksparse.cholmod 中的 cholesky_AAt。直接pip install 安装不上cholmod。
手动安装也很简单,步骤:
1. 新建一个文件夹,输入指令拉取代码。
git clone https://github.com/xmlyqing00/Cholmod-Scikit-Sparse-Windows.git
2. 拉取完成后在目录 Cholmod-Scikit-Sparse-Windows/suitesparse-metis-for-windows-1.3.1 下使用指令--先建立一个build文件夹存放编译文件。
mkdir build
cd build
cmake ..
3. 使用vs2019打开生成的项目,选择release--右键install--生成。
4. 在 Cholmod-Scikit-Sparse-Windows\scikit-sparse-0.4.4 下激活conda环境,然后安装。流程结束就安装成功了!
conda.bat activate
python setup.py build
python setup.py install