点击 <C 语言编程核心突破> 快速C语言入门
vscode python不能调试
前言
要解决问题: from pyexpat import * ImportError: DLL load failed while importing pyexpat: 找不到指定的程序。
想到的思路: 顺着pyexpat找原因.
其它的补充: 依赖地狱.
一、自我升级python后, 各种问题, 今天是不能调试
vscode
甩出一大串错误, 最终是from pyexpat import * ImportError: DLL load failed while importing pyexpat: 找不到指定的程序。
上网找了半天, 莫名奇妙, 什么安装VS, 升级python, 我就是升级之后出现的问题.
最后发现, 是expat
库没有装, 还是依赖问题, 我有两个版本的这个库, 因为python
是msys2
安装的clang
版本, 必须对应上, VS
版的和mingw
版的都不行.
二、安装expat库
$ pacman -S mingw-w64-clang-x86_64-expat
真的是糟心, 这个原本应该是python
自带的东西, 只是各种版本升级出现问题, 依赖又出问题, 耦合问题是msys2
资源平台的一个坑, 老要想着, 一不小心就出问题.
总结
讨厌的依赖地狱.
点击 <C 语言编程核心突破> 快速C语言入门