scikit-learn - 在 jupyter notebook 中出现错误“文件名、目录名或卷标语法不正确”
问题描述
我正在使用 sklearn 版本 0.21.3 并尝试train_test_split
从以下位置导入sklearn.model_selection
:
from sklearn.model_selection import train_test_split
但我收到了这个错误:
OSError: [WinError 123] 文件名、目录名或卷标语法不正确:'C:\spark\spark-3.0.0-preview2-bin-hadoop2.7\python\lib\py4j-0.10.8.1-src .zip:C:\spark\spark-3.0.0-preview2-bin-hadoop2.7\python'
解决方案
大家好,我得到了问题的答案,我刚刚删除了现有的 scikit-learn 软件包并重新安装了最新版本
注意:如果我们删除现有的 scikit-learn 软件包,其他一些软件包也会被删除,所以请检查哪些软件包已被删除,如果有的话,请重新安装这些软件包
在我的情况下,当我删除现有的 scikit-learn 时,“seaborn”被自动删除然后我又重新安装了 seaborn
推荐阅读
- r - 是否可以创建一个自渲染的 Rmarkdown 文档?
- stackdriver - Google Cloud Function 日志显示信息日志类型的错误图标
- c# - 完成后立即关闭 StreamWriter 是最佳做法吗?或者我可以让它保持打开状态,直到程序完成运行并关闭它?
- android - Android : 如何在我的应用程序中拦截 Android 系统音量面板 UI?
- javascript - JS - IntersectionObserver - 参数 1 未实现接口元素
- excel-formula - 使用 TEXTJOIN 在之间添加“和”
- javascript - 将侦听器绑定到动态创建的元素
- mongodb - 使用 node/express 从 MongoDB 获取数据
- python - Jupyter Notebook:找不到与 python 3 匹配的内核
- javascript - 在用户选择至少一个复选框之前,如何设置下一个按钮不可用?