我听到了将我的 Python 代码从 2 移到 3 的要求,因此我试图在我的 Windows 7 机器上设置 Python 3,该机器上已经有 Python 2.7.5。python 2 版本是 64 位的,我最近安装的 Python 3 版本也是如此。但是,我担心我可能意外安装和卸载了 Python 3.3.2 的 32 位版本,并且当我尝试使用 IDLE 编辑代码时,它的残余部分会导致引发以下错误。
"The application was unable to start correctly (0xc000007b)."
我检查了我的注册表项,这发生在使用 Python 33 Idle 时。此外,我尝试在其上使用 Dependency Walker,这是一个我不熟悉的程序,并得到以下“错误”。系统找不到以下文件。
API-MS-WIN-CORE-COM-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL
DCOMP.DLL
IESHIMS.DLL
此外,我看到 Python33.dll 是 x86 而不是 x64。