岳阳市网站建设,上海外贸进出口公司,wordpress心情插件,设计方案构思和设计过程最近在学习特征工程相关的东西#xff0c;发现pandas_profiling这个包特别适合直观地能够展示数据地很多细节的地方#xff0c;包括缺失值等相关信息。然后#xff0c;我就开始折腾pip install pandas_profiling发现一下子把原本好好的环境(Anaconda3.5、Python3)给折腾坏了…最近在学习特征工程相关的东西发现pandas_profiling这个包特别适合直观地能够展示数据地很多细节的地方包括缺失值等相关信息。然后我就开始折腾pip install pandas_profiling发现一下子把原本好好的环境(Anaconda3.5、Python3)给折腾坏了并且出现了以下几个问题对此我做了相关记录今天并分享出来了——问题一ImportError: No module named win32api。首先对于这个问题主要问题比较常见在windows系统中第一反应就是没有安装这个包为了确定自己猜想使用pip list开始查看发现环境中确实存在这个包但是就是无法import。接着带着满满的疑惑开始在浏览器中搜索试着各种解决方案最后做了个小总结——第一可能是所存在的包没有下载完整或者存在兼容性问题此时可以尝试先卸载了再重新安装第二如果重新安装pip install pywin32的过程中出现了问题could not find a version that statists the requirment win32api...,此时更换下载方式pip install pypiwin32即可。问题二Jupyter notebook kernel not connecting。ValueError: signal only works in main threadERROR:tornado.application:Exception in callback Traceback (most recent call last):这个问题出现在问题一之后最可能的原因是在寻找解决问题一的过程中做了一个pip update...的操作导致Tornado和Jupyter版本或者pyzmq和ipykernel出现不兼容的现象。对于我的问题主要是由于pyzmq和ipykernel不兼容引起的解决方案pip install pyzmq17.0.0 ipykernel4.8.2问题三Jupyter notebook “IOPub data rate exceeded.”IOPub data rate exceeded.The notebook server will temporarily stop sending outputto the client in order to avoid crashing it.To change this limit, set the config variable--NotebookApp.iopub_data_rate_limit.这个问题是输入ppf.ProfileReport(train_data)引起的主要是由于pandas_profiling包输出的文件内容过大超过了默认的限制值为了防止系统崩溃电脑服务器停止了这个动作的相应。解决方案生成jupyter_notebook_config.py,会在对应的目录下生成相应的文件;To create a jupyter_notebook_config.py file, with all the defaults commented out,you can use the following command line:$ jupyter notebook --generate-config打开文件并搜索c.NotebookApp.iopub_data_rate_limit;注释掉该行c.NotebookApp.iopub_data_rate_limit 1000000并将其更改为更高的默认速率。(我修改为c.NotebookApp.iopub_data_rate_limit 2147483647)。提示这个问题在Jupyter notebook release 5.2.2版本做了解决可以选择适当地updatePS解决问题的过程中感觉自己像是在作不停地折腾问题解决了心情那是一个倍儿爽哈总结一句话No Zuo No Died