配置深度森林deep forest(2021)环境填坑

配置深度森林deep forest(2021)环境填坑

1、No module named ‘numpy.distutils._msvccompiler’ in numpy.distutils; trying from distutils customize MSVCCompiler

解决方法

步骤1:安装mingw

conda install mingw

步骤2:在自己编译环境下找到 Lib\distutils,添加文件distutils.cfg,在文件中添加下面的代码

[build]
compiler=msvc

参考链接: https://stackoverflow.com/questions/24683305/python-cant-install-packages-typeerror-unorderable-types-nonetype-str

2、raise CompileError(msg) ImportError: Building module msanomalydetector._anomaly_kernel_cython failed

python setup.py build_ext --inplace

参考链接:https://stackoverflow.com/questions/67139153/raise-compileerrormsg-importerror-building-module-msanomalydetector-anomaly

3、运行的时候出现某些模块没有对应文件,例如import _cutils 没有,这是因为这个文件是_cutils.pyx,要在import之前添加运行Cpthon的命令,添加如下:

import pyximport
pyximport.install()

注意这里import _cutils 不用修改添加.pyx

你可能感兴趣的:(python,深度学习)