报错的原始代码%matplotlib inline import numpy as np import pandas as pd import torch from torch import nn from d2l import torch as d2l 使用 D2L 库的 DATA_HUB 机制自动下载 Kaggle 房价预测数据集训练集和测试集并用 Pandas 读取为 DataFrame。 # -----------------------------1.定义数据集在 DATA_HUB 中的条目------------------------------------------------------------ # DATA_HUB 是一个全局字典存储了多个数据集的元信息。 # 每个键如 kaggle_house_train对应一个元组包含 # 第一个元素文件的下载 URL由 DATA_URL 文件名拼接而成。 # 第二个元素文件的 SHA-1 哈希值用于校验文件完整性。 # 这里注册了两个文件训练集和测试集。 DATA_HUB[kaggle_house_train] ( DATA_URL kaggle_house_pred_train.csv, 585e9cc93e70b39160e7921475f9bcd7d31219ce) DATA_HUB[kaggle_house_test] ( DATA_URL kaggle_house_pred_test.csv, fa19780a7b011d9b009e8bff8e99922a8ee2eb90) # -----------------------------2.下载并读取 CSV 文件 ----------------------------- # pd.read_csv() 将下载的 CSV 文件读取为 Pandas DataFrame分别赋给 train_data 和 test_data。 # Pandas DataFrame是一个二维的、带标签的、可以装不同数据类型的表格数据结构。 train_data pd.read_csv(download(kaggle_house_train)) test_data pd.read_csv(download(kaggle_house_test)) print(train_data.shape) print(test_data.shape)报错位置import torch解决方法感谢千老师1.查找当前环境下全部包的版本# 1. 查看当前使用的 Python 版本和路径 import sys print(fPython Version: {sys.version}) print(fExecutable Path: {sys.executable}\n) # 2. 列出当前环境中所有已安装的库及其版本 import pkg_resources installed_packages [(d.project_name, d.version) for d in pkg_resources.working_set] installed_packages.sort() # 按字母排序方便查看 for pkg, version in installed_packages: print(f{pkg}{version})运行输出C:\Users\ASUS\AppData\Local\Temp\ipykernel_19704\1993217012.py:7: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools81.import pkg_resources QtPy2.4.3 anyio4.13.0 argon2-cffi25.1.0 argon2-cffi-bindings25.1.0 arrow1.4.0 asttokens3.0.1 async-lru2.3.0 attrs26.1.0 autocommand2.2.2 babel2.18.0 backports.tarfile1.2.0 beautifulsoup44.14.3 bleach6.3.0 certifi2026.4.22 cffi2.0.0 charset-normalizer3.4.7 colorama0.4.6 comm0.2.3 contourpy1.3.2 cycler0.12.1 d2l1.0.3 debugpy1.8.20 decorator5.2.1 defusedxml0.7.1 executing2.2.1 fastjsonschema2.21.2 filelock3.29.0 fonttools4.63.0 fqdn1.5.1 fsspec2026.4.0 h110.16.0 httpcore1.0.9 httpx0.28.1 idna3.15 importlib-metadata8.7.1 ipykernel7.2.0 ipython9.13.0 ipython-pygments-lexers1.1.1 ipywidgets8.1.8 isoduration20.11.0 jaraco-context6.1.0 jaraco-functools4.4.0 jaraco.text4.0.0 jedi0.20.0 jinja23.1.6 json50.14.0 jsonpointer3.1.1 jsonschema4.26.0 jsonschema-specifications2025.9.1 jupyter1.0.0 jupyter-client8.8.0 jupyter-console6.6.3 jupyter-core5.9.1 jupyter-events0.12.1 jupyter-lsp2.3.1 jupyter-server2.18.2 jupyter-server-terminals0.5.4 jupyterlab4.5.7 jupyterlab-pygments0.3.0 jupyterlab-server2.28.0 jupyterlab-widgets3.0.16 kiwisolver1.5.0 lark1.3.1 markupsafe3.0.3 matplotlib3.7.2 matplotlib-inline0.1.6 mistune3.2.1 more-itertools10.8.0 mpmath1.3.0 nbclient0.10.4 nbconvert7.17.1 nbformat5.10.4 nest-asyncio1.6.0 networkx3.6.1 notebook7.5.6 notebook-shim0.2.4 numpy1.23.5 overrides7.7.0 packaging26.0 pandas2.0.3 pandocfilters1.5.1 parso0.8.7 pillow12.2.0 pip26.0.1 platformdirs4.9.6 prometheus-client0.25.0 prompt-toolkit3.0.52 psutil7.2.2 pure-eval0.2.3 pycparser3.0 pygments2.20.0 pyparsing3.0.9 python-dateutil2.9.0.post0 python-json-logger4.1.0 pytz2026.2 pywinpty3.0.3 pyyaml6.0.3 pyzmq27.1.0 qtconsole5.7.2 referencing0.37.0 requests2.31.0 rfc3339-validator0.1.4 rfc3986-validator0.1.1 rfc3987-syntax1.1.0 rpds-py0.30.0 scipy1.10.1 send2trash2.1.0 setuptools81.0.0 six1.17.0 soupsieve2.8.3 stack-data0.6.3 sympy1.14.0 terminado0.18.1 tinycss21.4.0 tomli2.4.0 torch2.12.0 torchvision0.27.0 tornado6.5.5 traitlets5.15.0 typing-extensions4.15.0 tzdata2026.2 uri-template1.3.0 urllib32.7.0 wcwidth0.7.0 webcolors25.10.0 webencodings0.5.1 websocket-client1.9.0 wheel0.46.3 widgetsnbextension4.0.15 zipp3.23.02.找到问题原因3.解决方法降级setuptools:在自己的jupyter_env环境中运行pip install setuptools81pip install setuptools814.最终结果完美解决OSError: [WinError 1114] 动态链接库(DLL)初始化例程失败。 Error loading D:\miniconda3\envs\jupyter_e
Kaggle房价预测中解决OSError: [WinError 1114] 动态链接库(DLL)初始化例程失败。 Error loading “D:\miniconda3\envs\jupyter_e
发布时间:2026/7/3 6:15:54
报错的原始代码%matplotlib inline import numpy as np import pandas as pd import torch from torch import nn from d2l import torch as d2l 使用 D2L 库的 DATA_HUB 机制自动下载 Kaggle 房价预测数据集训练集和测试集并用 Pandas 读取为 DataFrame。 # -----------------------------1.定义数据集在 DATA_HUB 中的条目------------------------------------------------------------ # DATA_HUB 是一个全局字典存储了多个数据集的元信息。 # 每个键如 kaggle_house_train对应一个元组包含 # 第一个元素文件的下载 URL由 DATA_URL 文件名拼接而成。 # 第二个元素文件的 SHA-1 哈希值用于校验文件完整性。 # 这里注册了两个文件训练集和测试集。 DATA_HUB[kaggle_house_train] ( DATA_URL kaggle_house_pred_train.csv, 585e9cc93e70b39160e7921475f9bcd7d31219ce) DATA_HUB[kaggle_house_test] ( DATA_URL kaggle_house_pred_test.csv, fa19780a7b011d9b009e8bff8e99922a8ee2eb90) # -----------------------------2.下载并读取 CSV 文件 ----------------------------- # pd.read_csv() 将下载的 CSV 文件读取为 Pandas DataFrame分别赋给 train_data 和 test_data。 # Pandas DataFrame是一个二维的、带标签的、可以装不同数据类型的表格数据结构。 train_data pd.read_csv(download(kaggle_house_train)) test_data pd.read_csv(download(kaggle_house_test)) print(train_data.shape) print(test_data.shape)报错位置import torch解决方法感谢千老师1.查找当前环境下全部包的版本# 1. 查看当前使用的 Python 版本和路径 import sys print(fPython Version: {sys.version}) print(fExecutable Path: {sys.executable}\n) # 2. 列出当前环境中所有已安装的库及其版本 import pkg_resources installed_packages [(d.project_name, d.version) for d in pkg_resources.working_set] installed_packages.sort() # 按字母排序方便查看 for pkg, version in installed_packages: print(f{pkg}{version})运行输出C:\Users\ASUS\AppData\Local\Temp\ipykernel_19704\1993217012.py:7: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools81.import pkg_resources QtPy2.4.3 anyio4.13.0 argon2-cffi25.1.0 argon2-cffi-bindings25.1.0 arrow1.4.0 asttokens3.0.1 async-lru2.3.0 attrs26.1.0 autocommand2.2.2 babel2.18.0 backports.tarfile1.2.0 beautifulsoup44.14.3 bleach6.3.0 certifi2026.4.22 cffi2.0.0 charset-normalizer3.4.7 colorama0.4.6 comm0.2.3 contourpy1.3.2 cycler0.12.1 d2l1.0.3 debugpy1.8.20 decorator5.2.1 defusedxml0.7.1 executing2.2.1 fastjsonschema2.21.2 filelock3.29.0 fonttools4.63.0 fqdn1.5.1 fsspec2026.4.0 h110.16.0 httpcore1.0.9 httpx0.28.1 idna3.15 importlib-metadata8.7.1 ipykernel7.2.0 ipython9.13.0 ipython-pygments-lexers1.1.1 ipywidgets8.1.8 isoduration20.11.0 jaraco-context6.1.0 jaraco-functools4.4.0 jaraco.text4.0.0 jedi0.20.0 jinja23.1.6 json50.14.0 jsonpointer3.1.1 jsonschema4.26.0 jsonschema-specifications2025.9.1 jupyter1.0.0 jupyter-client8.8.0 jupyter-console6.6.3 jupyter-core5.9.1 jupyter-events0.12.1 jupyter-lsp2.3.1 jupyter-server2.18.2 jupyter-server-terminals0.5.4 jupyterlab4.5.7 jupyterlab-pygments0.3.0 jupyterlab-server2.28.0 jupyterlab-widgets3.0.16 kiwisolver1.5.0 lark1.3.1 markupsafe3.0.3 matplotlib3.7.2 matplotlib-inline0.1.6 mistune3.2.1 more-itertools10.8.0 mpmath1.3.0 nbclient0.10.4 nbconvert7.17.1 nbformat5.10.4 nest-asyncio1.6.0 networkx3.6.1 notebook7.5.6 notebook-shim0.2.4 numpy1.23.5 overrides7.7.0 packaging26.0 pandas2.0.3 pandocfilters1.5.1 parso0.8.7 pillow12.2.0 pip26.0.1 platformdirs4.9.6 prometheus-client0.25.0 prompt-toolkit3.0.52 psutil7.2.2 pure-eval0.2.3 pycparser3.0 pygments2.20.0 pyparsing3.0.9 python-dateutil2.9.0.post0 python-json-logger4.1.0 pytz2026.2 pywinpty3.0.3 pyyaml6.0.3 pyzmq27.1.0 qtconsole5.7.2 referencing0.37.0 requests2.31.0 rfc3339-validator0.1.4 rfc3986-validator0.1.1 rfc3987-syntax1.1.0 rpds-py0.30.0 scipy1.10.1 send2trash2.1.0 setuptools81.0.0 six1.17.0 soupsieve2.8.3 stack-data0.6.3 sympy1.14.0 terminado0.18.1 tinycss21.4.0 tomli2.4.0 torch2.12.0 torchvision0.27.0 tornado6.5.5 traitlets5.15.0 typing-extensions4.15.0 tzdata2026.2 uri-template1.3.0 urllib32.7.0 wcwidth0.7.0 webcolors25.10.0 webencodings0.5.1 websocket-client1.9.0 wheel0.46.3 widgetsnbextension4.0.15 zipp3.23.02.找到问题原因3.解决方法降级setuptools:在自己的jupyter_env环境中运行pip install setuptools81pip install setuptools814.最终结果完美解决OSError: [WinError 1114] 动态链接库(DLL)初始化例程失败。 Error loading D:\miniconda3\envs\jupyter_e