-
pip/conda install 在创建的虚拟环境下安装了一个包,但是运行python文件时,Import该包的时候找不到:报错:
ImportError: No module named ***
解决方法:
参考1:pip装了一个包,但是python里Import的时候找不到怎么办?
参考2:pip安装包后Import的时候提示找不到的解决方案
参考3:明明安装了模块/包,Python提示无包/模块/报错
参考4:明明已经安装了某个模块,python报错:ImportError: No module named ***
参考5:jupyter无法import安装在虚拟环境中的包
参考6:linux下pip安装好包了,但是还是不能通过import导入的坑 -
在Linux下,输入命令:
nvidia-smi
;报错:bash: nvidia-smi: command not found...
参考:【nvidia-smi:command not found】如何在集群服务器上使用nvidia-smi查看GPU信息 -
python报错:
AttributeError: module 'pandas' has no attribute 'core'
参考1:python - 属性错误 : module ‘pandas’ has no attribute ‘core’
参考2:module pandas has no attribute core -
jupyter notebook 报错:AttributeError: module ‘numpy’ has no attribute ‘matrix’
解决方案:重启内核。
注:jupyter notebook重启内核的方法:在jupyter Notebook界面点击Kernel,选择 restart 即可重启内核。 -
报错:
ModuleNotFoundError: No module named 'imblearn'
。用conda install imbalanced-learn
之后,发现报错ImportError: cannot import name '_MissingValues' from 'sklearn.utils._param_validation'
(/data/home/software/anaconda3/envs/pytorch2/lib/python3.10/site-packages/sklearn/utils/_param_validation.py)
注:这里报错的虚拟环境安的是python3.10.12,当时对应默认安装的scikit-learn版本是1.3.0,经过搜索发现可能是这个版本的scikit-learn有点问题,scikit-learn换成1.2.X版本即可,我卸掉原来的scikit-learn1.3.0(用conda uninstall scikit-learn
它会一起卸掉imbalances-learn包),用conda install scikit-learn==1.2.2
,安装了scikit-learn1.2.2版本之后,再次conda install imbalances-learn
, 然后经过检验,发现终于可以用imbalances-learn包啦!!!
6. 安装pdpbox包安装不成功,以及报错:AttributeError: module ‘pdpbox.pdp’ has no attribute ‘pdp_isolate’
解决方案:重新安装pdpbox包
pip install pdpbox1
成功!
参考方案:
pdpbox 安装问题
- 使用SHAP进行模型可解释性分析时,想要将图片输出保存成pdf格式,但是图片输出之后,打开来是空白画布。
加一个参数:show=False
shap.summary_plot(shap_values, X_train, plot_type="bar",show=False)
参考的解决方法:
- 安装python包时遇到报错:Cannot uninstall ‘TBB‘. It is a distutils installed project and thus we cannot …
直接找到anaconda的安装目录下:E:\software\anaconda3\anaconda3\Lib\site-packages下,找到TBB相关的以.egg-info
结尾的文件进行删除。