PyCharm中numpy/pandas/matplotlib导入失败:根因与完整解决方案
我在整理机器学习课程笔记时第一件正经事不是看懂公式而是把 numpy、pandas、matplotlib 这三个库在 PyCharm 里安安稳稳地 import 出来。就是这个看似简单的动作让我前后折腾了好几个晚上网上教程七拼八凑答案经常对不上号。回头再看坑虽然多但根上就那么几个解释器选错了、环境混了、版本没对齐。这篇笔记我按“先搞懂为什么再照做步骤最后查报错”的顺序写想知道为什么这么多人在 PyCharm 里卡在这一步的看完应该就能直接绕过去。1. 这个笔记的场景与坑位地图1.1 机器学习入门为什么先和这三个库打交道机器学习课程笔记通常不会从装环境讲起但第一个实验几乎必然会用到数据、矩阵和图表。numpy 用来做数组和矩阵运算pandas 用来读表格数据和处理结构化数据matplotlib 用来画散点图、曲线和模型拟合效果图。换句话说课程作业里线性回归要造数据点逻辑回归要画决策边界神经网络要监测 loss 曲线这些操作都绕不开这三个库。我一开始以为“导入库”就是写一行import numpy as np结果在 PyCharm 里跑起来直接报ModuleNotFoundError。后来才发现这个报错只是表层背后牵扯到 Python 解释器、虚拟环境、pip 安装路径、版本兼容性甚至文件命名规则。如果你和我一样是边学课程边写笔记一开始就把环境理顺后面省下的时间非常可观。1.2 绝大多数导入失败的根因解释器、环境、依赖用个生活化的类比Python 解释器就像一间厨房pip 是给厨房采购食材的人PyCharm 是点菜的人。你让 pip 把 numpy“采购”到厨房 APyCharm 却进了厨房 B那它怎么都拿不到 numpy。大多数时候ModuleNotFoundError不是因为包没装而是包装错环境了。第二个根因是环境混乱。比如一台机器上既装了系统自带的 Python又装了 Anaconda还可能在项目里创建了虚拟环境系统命令行的pip和 PyCharm 项目用的解释器根本不是同一个东西。第三个根因是依赖版本不匹配常见于 numpy 和 pandas 的二进制版本冲突或者 Python 位数和包位数不一致。把这三个方向搞明白你会发现自己遇到的坑其实都能归到其中一类。1.3 这篇文章是为谁准备的如果你刚装完 PyCharm还没真正跑过机器学习代码这篇文章可以直接“抄作业”。如果你已经照着教程试过结果收到各种奇怪的报错比如DLL load failed、pandas has no attribute、matplotlib 中文方块也可以跳到第 5 章对照排查。我自己是按照“定位 → 安装 → 验证 → 排查”的路径走通的你只需要跟着章节顺序来基本不会跑偏。2. 工具选型与版本搭配先定“地基”再谈导入2.1 Python 版本怎么选这一步看着基础却是我踩坑的起点。我最初用的是系统里老的 Python 2.x结果很多新版本库根本不支持连安装都会报语法错误。现在机器学习相关的库基本都围绕 Python 3 维护建议选最近几年的稳定版本。位数方面64 位操作系统就装 64 位 Python别为了兼容老项目去装 32 位否则后续安装预编译好的 numpy、pandas 很容易出现缺 DLL 的问题。版本也不是越新越好。某些库的最新版可能刚发布和课程里的旧代码存在接口差异。稳妥做法是选一个主流版本比如 Python 3.10 或 3.11 这类已经被大量库适配过的版本。装好之后可以在命令行里用python --version确认别靠猜。2.2 PyCharm 为什么经常“看不到”已装好的包很多人在系统命令行里pip install numpy执行成功回到 PyCharm 一 import 还是找不到库就开始怀疑人生。原因上面说过PyCharm 本身不直接管理包它只负责找到你指定的解释器然后把那个解释器环境里的包展示出来。如果你在系统命令行装的包去了系统 Python而 PyCharm 项目用的是venv虚拟环境两边当然对不上。还有一类情况是在 PyCharm 的 Settings 界面看到包列表是空的但同一个解释器在系统命令行里明明能用。往前排查会发现PyCharm 项目的解释器路径可能指向一个无效或已删除的 Python比如你把 Python 重装了路径变了IDE 还记录着旧地址。所以遇到“看不到包”第一反应不是重装库而是看解释器路径到底指向哪。2.3 虚拟环境和 Anaconda新手究竟选哪个这个选择题困扰了很多人。我自己的结论是要么纯 Python venv要么 Anaconda conda不要混着用。Anaconda 的优势是预装了很多数据科学库对机器学习课程来说开箱即用但缺点是包管理机制和 pip 并存时容易打架。纯 Python venv 更轻量PyCharm 新建项目时可以自动创建一个独立虚拟环境依赖隔离清晰问题好定位。我从坑里爬出来后就一直用“项目独立 venv pip 安装”的方式笔记工程长期下来没有出现过交叉污染。如果你已经在用 Anaconda建议在 PyCharm 里统一选择 conda 环境作为项目解释器创建环境时按项目来划分不要所有依赖都堆在 base 环境。环境管理的核心就一句话项目之间彼此独立依赖不共享。2.4 numpy/pandas/matplotlib 的版本搭配参考很多资料只教pip install不强调版本搭配于是有人装到了 numpy 2.x又装了较老的 pandas第二天跑课程代码突然报二进制不兼容。不一定要背死版本但可以按下面这个思路对齐组件建议方向说明Python3.10 或 3.11 等主流版本别用 2.x别用太新的小版本numpy与 pandas 兼容的版本和 pandas 一起升级避免一方缓存旧版pandas当前较新的稳定版依赖 numpy版本冲突时两个一起重装matplotlib当前稳定版和 numpy 联动较紧密升级时一并用 pip 完成实操上最偷懒也最稳的方式是一条命令把它们装齐pip install numpy pandas matplotlibpip 会自动解析依赖关系分别安装互相兼容的版本。不要为了省时间只装其中一个后续要用时再补反而容易碰到临时版本不满足要求的情况。3. 核心细节让 PyCharm 真正用对解释器3.1 新建项目时如何选对解释器新建一个 PyCharm 项目时界面里一般有 Location 和解释器设置。如果你选择New environment using VirtualenvPyCharm 会在项目目录下创建一个venv文件夹Base interpreter 指向你安装的那个 Python。这个操作相当于把“食材采购清单”单独绑定到这个项目的厨房以后在这个项目里 pip 安装的库都会放在 venv 里不会污染系统环境。我见过不少人图省事直接选Existing interpreter指向系统 Python后面包确实能导入但时间一长系统 Python 里堆满各项目的包版本一升级项目说崩就崩。新建项目时花十秒钟创建虚拟环境后期能少掉无数烦恼。3.2 已建项目如何切换解释器如果你已经建好项目但解释器不对不用重开项目。在 PyCharm 菜单里打开 Settings → Project → Python Interpreter点右上角齿轮可以 Add 一个新的解释器也可以选择当前机器上已经存在的 Python 或 conda 环境。切换之后 PyCharm 会重新扫描该环境下的包列表这时候再运行脚本import 的对象就是新环境里的库。这一步的关键是理解切换解释器只影响这个项目的运行环境不会改动磁盘上的 Python 安装。所以切换前先想清楚自己要的是哪个环境避免切来切去把自己绕晕。3.3 确认当前解释器的三种方法我个人最推荐的方法是看右下角状态栏。PyCharm 底部状态栏通常会显示当前解释器名称点开就能看到完整路径。第二种方法是在 Python Console 里执行import sys print(sys.executable)打印结果就是当前解释器的绝对路径。第三种方法是直接打印某个库的安装位置用来验证“这个库到底装到哪去了”import numpy as np print(np.__file__)如果np.__file__指向的路径和你认为的解释器路径不在同一个环境里那就说明 import 到的是别的环境里的库。我踩坑时最喜欢用这一招它能把“看不见的环境差异”直接暴露出来。3.4 在 PyCharm 里安装包哪种方式最靠谱我整理过几种安装方式的对比安装方式操作路径优点容易踩的坑底部 Terminal 执行 pip先激活项目环境再pip install直观装到当前环境没注意前缀导致装到别的 PythonSettings 界面点“”Python Interpreter 面板搜索安装所见即所得网络慢时容易超时Python Console 里敲 pip.main避免仅临时使用快速但不规范容易弄脏环境不推荐我的长期习惯是打开 PyCharm 底部 Terminal先看命令行前缀有没有(venv)或项目名确认当前终端已经激活了虚拟环境再执行 pip 安装命令。如果前缀没有出现就用python -m pip install ...这个写法会强制把包装到当前python命令对应的解释器能在很大程度上规避“pip 指向另一个 Python”的问题。4. 完整实操从零开始把三件套装进 PyCharm4.1 第一步创建项目并指定解释器打开 PyCharm点击 New Project在 Location 里填好项目路径比如一个叫ml_notes的文件夹。解释器区域选择 “New environment using Virtualenv”Base interpreter 选你安装的 Python 版本然后点 Create。创建完成后PyCharm 会自动创建venv目录并把这个虚拟环境作为项目解释器。如果你已经有旧项目就打开旧项目按 3.2 的方式把解释器切到虚拟环境。这一步做完可以自己在 Terminal 里敲which pythonWindows 上可以用where python看路径确认终端里的 Python 和 PyCharm 用的是同一个。4.2 第二步用终端 pip 安装三个库项目创建好后PyCharm 底部通常会有一个 Terminal 标签页打开它。正常情况下命令行前缀会出现类似(venv)的字样说明当前终端已经处于虚拟环境激活状态。这也是我推荐用 PyCharm 自带 Terminal 的原因很多新手另开一个系统终端环境就乱了。执行安装命令pip install numpy pandas matplotlib如果网络很慢可以在命令后面加上一次性的镜像源参数。我这里只给命令模板具体地址请换成你能正常访问的国内镜像源pip install -i 你的镜像源地址/simple numpy pandas matplotlib镜像源参数是临时生效的不会修改全局配置适合只在这一个项目里加速使用。安装过程中如果看到 “Successfully installed” 后面跟着几个库名说明已经成功。如果看到 “Requirement already satisfied”也别急着高兴先确认装到的是不是当前环境。4.3 第三步验证导入与最小脚本安装完成后不要直接跑课程代码先建一个test_import.py做最小验证。内容如下import numpy as np import pandas as pd import matplotlib import matplotlib.pyplot as plt print(numpy:, np.__version__) print(pandas:, pd.__version__) print(matplotlib:, matplotlib.__version__) x np.linspace(0, 4 * np.pi, 200) y np.sin(x) df pd.DataFrame({x: x, y: y}) print(df.head()) plt.plot(x, y) plt.title(hello numpy/pandas/matplotlib) plt.show()运行后如果三行版本号都打印出来并且弹出一个绘图窗口说明三件套已经全部导入成功。如果plt.show()没有弹出窗口在本地学习场景下多半是 matplotlib 后端或显示环境问题可以先改成plt.savefig(demo.png)保存成图片再查看至少能验证绘图流程本身没问题。4.4 第四步把这些写进你的课程笔记模板学习机器学习课程时笔记里不只是文字还有大量代码块。我建议你为课程笔记单独建一个项目目录里面放一个test_import.py作为环境自检脚本再放一个requirements.txt记录依赖。以后换电脑或重新搭环境时一条命令就能把依赖装回来pip freeze requirements.txt这里生成的requirements.txt会把当前环境所有包和精确版本号记录下来。虽然 freeze 会记录一些间接依赖但作为笔记场景的依赖快照已经够用。下一次重建环境时pip install -r requirements.txt就能把当时可用的依赖组合完整还原。这个习惯帮我避免了很多次“代码一样但环境不同导致结果对不上”的窘境。5. 高频报错实战排查笔记5.1 报错现象与解决方案速查表我把自己和身边朋友遇到的报错整理成一张速查表遇到问题直接对号入座报错信息可能原因解决方案ModuleNotFoundError: No module named numpy解释器不一致或未安装确认解释器路径重新安装ImportError: DLL load failed while importing numpy缺少运行库或 Python 位数不一致安装对应运行库重装 64 位 PythonValueError: numpy.dtype size changednumpy/pandas 二进制版本不兼容一起升级或一起重装AttributeError: module numpy has no attribute array项目里有文件叫 numpy.py改名删除同名缓存文件matplotlib 中文显示为方块字体不支持中文配置中文字体或改用英文标题Fatal error in launcher: Unable to create processpip 脚本关联的 Python 路径失效用python -m pip重装 pipHTTPSConnectionPool 安装超时网络不稳定换镜像源重试Killed 或内存不足数据量过大或窗口阻塞重启 IDE缩小数据规模表里只是一部分下面展开讲几个我真实踩过、也最经典的坑。5.2 十大坑逐条复盘第一个坑是“明明 pip install 成功PyCharm 还是报错”。这个坑我摔得最惨。系统命令行里pip install numpy显示成功PyCharm 里 import 却找不到。后来才发现 PyCharm 的 Terminal 前缀没有(venv)说明我安装时根本不在虚拟环境里。解决方案是站在项目目录下先激活环境或者直接用python -m pip install numpy pandas matplotlib确保装到当前项目解释器。第二个坑是“把文件命名成 numpy.py”。当时我写了一个工具脚本叫numpy.py放在项目根目录。Python 的 import 会优先搜索当前目录于是import numpy as np导入的居然是我自己写的那个文件里面的np.array之类自然不存在。这个坑非常隐蔽因为不仔细看报错根本想不通。教训就是项目里永远不要用numpy.py、pandas.py这种和第三方库同名的文件。第三个坑是“Anaconda 和纯 Python 混装”。我一度同时装了 Anaconda 和系统 Python系统 PATH 里又是 Anaconda 的 python 排在前面又是 PyCharm 里选了普通 Python导致各种错位。最后的处理是统一环境管理方式保留了纯 Python把所有项目都走 venv不使用 Anaconda 的 base 环境来跑课程代码。第四个坑是“numpy 和 pandas 版本冲突”。有一次我从某个教程里看到了特定版本号手动降级了 numpy结果 pandas 立刻报ValueError: numpy.dtype size changed。其实新版本库之间经过测试不是随便降级就能兼容的。后面我基本都是一起安装一起升级不单独动其中一个。第五个坑是“matplotlib 中文标题乱码”。机器学习笔记的图如果标题全是方块很劝退。最简单的方式是改用英文标题不会再有字体问题。如果一定要中文在 script 顶部加import matplotlib.pyplot as plt plt.rcParams[font.sans-serif] [SimHei] plt.rcParams[axes.unicode_minus] False但要注意这类配置依赖系统确实有对应中文字体Windows 上通常可以用 SimHeimacOS 或 Linux 下字体名不同需要按实际情况调整。第六个坑是“pip 提示被 other script wrapper 调用”。这种警告本质上是 pip 的可执行文件和当前 python 不属于同一个环境最简单的应对是以后都写python -m pip少直接敲pip。第七个坑是“Terminal 里能导入PyCharm 里不能”。多半是 IDE 里没有重新加载项目环境。PyCharm 有时候缓存没刷新可以把 Settings 里的解释器切走再切回来或者 File → Invalidate Caches 重启 IDE。这一步虽然听起来玄学但实际很管用。第八个坑是“使用 Jupyter 文件和 PyCharm 混跑”。我在笔记里用过 Notebook也在 PyCharm 里写脚本两边环境不一致导致某一边 import 成功另一边失败。后续我规定所有课程实验都统一在 PyCharm 项目内运行不在多个环境里反复横跳。第九个坑是“安装依赖时权限不足”。Windows 上偶尔会出现 PermissionError尤其装在系统级别的 Python 目录时。解决办法是用虚拟环境或者在命令行里给当前用户写入权限但虚拟环境才是正规出路。第十个坑是“项目搬移后环境失效”。我把笔记项目从一个硬盘挪到另一个位置venv 里的相对路径就乱了解释器失效。解决办法是删除原 venv在 PyCharm 里新建一个虚拟环境再通过 requirements.txt 恢复依赖。5.3 排查闭环五步法遇到报错别急着到处搜我建议大家按这个闭环来复现问题把完整报错复制下来看第一行和最后一行。定位解释器运行python -m pip --version再运行import sys; print(sys.executable)确认是不是同一个路径。查看包的安装位置python -m pip show numpy看 Location 字段是否在当前解释器的 site-packages。判断版本依赖根据报错里提到的包名和版本再结合速查表判断方向。修复后清理缓存删除项目下的__pycache__文件夹再重新运行。这套流程基本能覆盖 80% 的导入问题。如果还没有解决大概率是环境变量或系统级路径污染那就需要重新审视 PATH 设置。6. 实操心得与后续扩展6.1 笔记场景下如何避免重蹈覆辙我现在会在每个课程章节的笔记里单独放一个run_env.md记录当前项目的 Python 版本、解释器路径、依赖文件位置和验证脚本。别小看这几行字它能在你几个月后回来复习时帮你省下重新猜环境的时间。课程笔记的特点是代码片段多、实验迭代快如果每次都在环境搭建上花半小时学习节奏就被打乱了。我的实际经验是把环境搭建当成项目的一部分而不是一次性准备工作。每次升级依赖、换解释器、安装新库都顺手更新 requirements.txt。这样项目什么时候都是“可复现”的状态。6.2 更多实用的小技巧一个小技巧是善用 PyCharm 的 Python Console。它不需要创建临时脚本直接逐行验证 import 和简单函数非常适合做环境验证和快速实验。另一个技巧是绘制图表时先用plt.savefig而不是plt.show避免窗口阻塞把 IDE 卡住尤其在数据量比较大的时候非常管用。还有一个小细节项目根目录下如果出现奇怪的__pycache__报错别老怀疑代码先检查有没有和标准库或第三方库重名的文件。Python 的模块查找机制就是按路径顺序来你的项目目录优先级最高这是很多诡异报错的根源。6.3 从三件套出发你可以继续学什么把 numpy、pandas、matplotlib 跑通之后机器学习后续实验会逐渐引入更多库比如用于建模的 scikit-learn。这时候别重复“临时装一个”的老路直接把这个项目环境里需要的所有课程依赖一起规划好写入 requirements.txt以后每次进入新章节只要增量安装即可。我在踩过这么多坑之后最大的心得是每当觉得“库莫名其妙不见了”先别急着重装包去确认解释器路径每当觉得“代码没变但结果变了”先去查版本和环境。机器学习入门已经够难了不应该让环境问题成为第一道挡路的墙。把这些环境细节管理好你才有更多精力去理解真正的算法原理。

相关新闻

设备出海怎么联网?波兰物联网卡与国际物联网卡选型要点

设备出海怎么联网?波兰物联网卡与国际物联网卡选型要点

波兰部分城市正在推进远程抄表。从行业动态看,一些项目采用带GSM传输的智能水表,也有公社部署远程抄表装置,单台水表月均连接成本成为关注点。表面看只是换表,背后却把设备出海怎么联网推到台前。水表、气表、工业网关到了当地&am…

2026/10/15 1:11:54 阅读更多 →
LS-DYNA重启动技术原理与工程实践指南

LS-DYNA重启动技术原理与工程实践指南

1. 项目概述在工程仿真领域,重启动分析就像给一辆正在行驶的卡车更换发动机——既要保证车辆继续前进,又不能因为更换过程导致失控。LS-DYNA作为显式动力学分析的行业标准工具,其重启动功能是处理复杂仿真问题时不可或缺的"急救包"…

2026/10/15 1:11:54 阅读更多 →
Scrapy实战:抓取新片场作品数据并存入MySQL的完整方案

Scrapy实战:抓取新片场作品数据并存入MySQL的完整方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 1:10:52 阅读更多 →

最新新闻

ECharts柱状图配置全解析:从基础到动态排序与性能优化

ECharts柱状图配置全解析:从基础到动态排序与性能优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 1:57:11 阅读更多 →
LVGL 图像按钮(lv_imgbtn)实战指南:Simple Image button 示例全解与源码原理

LVGL 图像按钮(lv_imgbtn)实战指南:Simple Image button 示例全解与源码原理

嵌入式物联网智能硬件嵌入式GUI硬件开发 【免费下载链接】HoloCubic 带网络功能的伪全息透明显示桌面站 项目地址: https://gitcode.com/gh_mirrors/ho/HoloCubic 点击查看 免费下载 本篇文章围绕 HoloCubic 固件所采用的 LVGL 图形库中的 lv_imgbtn(图…

2026/10/15 1:57:11 阅读更多 →
深入解析 LAMMPS `compute msd/chunk`:逐块均方位移的计算原理与实战配置

深入解析 LAMMPS `compute msd/chunk`:逐块均方位移的计算原理与实战配置

科研科学计算高性能计算 【免费下载链接】lammps Public development project of the LAMMPS MD software package 项目地址: https://gitcode.com/gh_mirrors/la/lammps 点击查看 免费下载 导读 compute msd/chunk 是 LAMMPS 中用于按 chunk(原子分组…

2026/10/15 1:57:11 阅读更多 →
车机双系统下用ASAN抓内存踩踏:8155p上Android.mk与Android.bp配置实战

车机双系统下用ASAN抓内存踩踏:8155p上Android.mk与Android.bp配置实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 1:57:11 阅读更多 →
Go 1.27.1 内存局部性调优实录:压榨 CPU 缓存行命中率的工程实践

Go 1.27.1 内存局部性调优实录:压榨 CPU 缓存行命中率的工程实践

在微服务吞吐量达到数万 QPS 的高性能网关或高频事件调度引擎中,单纯依赖算法时间复杂度(如将 $O(N)$ 降为 $O(1)$)已经无法进一步带来数量级的性能突破。很多底层服务开发者发现,即便 CPU 利用率跑满了 100%,服务处理…

2026/10/15 1:57:11 阅读更多 →
Start Bootstrap 主题 One Page Wonder 详解:基于 Bootstrap 4 快速构建单页网站

Start Bootstrap 主题 One Page Wonder 详解:基于 Bootstrap 4 快速构建单页网站

前端文档 【免费下载链接】startbootstrap A library of free and open source Bootstrap themes and templates 项目地址: https://gitcode.com/gh_mirrors/st/startbootstrap 点击查看 免费下载 One Page Wonder 是 Start Bootstrap 开源仓库中的一款经典单页主题…

2026/10/15 1:56:09 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →