causalml支持版本python 3.6-3.9,建议用3.8
Step1:查看python版本
Step2:VS官网下载对应的版本的VS环境安装
这个链接最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn
像上面截图MSC v.1916对应下图要下载的VC版本是Visual C++ 2017 (15.9)。
Step3:安装完,重启电脑
Step4:由于依赖包的关系,最好创建一个虚拟环境。
## 创建环境并激活虚拟环境
conda create -n causal_env python=3.8
conda activate causal_env
Step5:安装Cpython、安装causalml
打开 Anaconda prompt,输入 conda activate causal_env 进入上面创建的好的虚拟环境:
执行pip install Cpython -i https://pypi.tuna.tsinghua.edu.cn/simple命令
再执行pip install causalml -i https://pypi.tuna.tsinghua.edu.cn/simple命令,安装成功即可