进程结束,退出代码为 -1073741515 (0xC0000135)

Process finished with exit code -1073741515 (0xC0000135)

我是 运行 一个 python 脚本,它曾经可以工作(现在甚至可以在我的另一台笔记本电脑上工作)但不能在我当前的计算机上工作 - 我只是收到错误代码:

Process finished with exit code -1073741515 (0xC0000135)

我没有得到任何其他结果 - 甚至没有来自文件开头的“打印”命令。

我还没有找到任何具体的内容。 我重新安装了 python (2.7.9)、pygame (1.9.1) 甚至 pycharm(先尝试 4.5,现在尝试 5.0 - 结果相同)

有谁知道那个错误代码是什么意思?我找不到任何相关信息。

重新安装 python – 你在 c:\WINDOWS\system32\

中没有 python33.dll

也许您有不同的 python 版本 – 查看 c:

根目录中的文件夹

如果是,请在 pyCharm > 设置 > 项目解释器

中指向你的 python.exe 版本

我在 Windows 的 PyCharm 中 运行 .py 时遇到了同样的错误。受到 https://thenewboston.com/forum/topic.php?id=10088 的启发,我卸载并重新安装了 Python。重新安装时,我检查了 ADD PYTHON TO THE PATH 选项。在 PyCharm 中重新创建虚拟环境后,错误消失了。

更新:在另一台 Windows PC(64 位)上,我遇到了同样的错误,重新安装 Python 还不够。我尝试了两件事。

  1. 卸载 32 位 Python 并安装 64 位 Python。即下载 python-3.6.4-amd64.exe 而不是 python-3.6.4.exe
  2. 正在从 github 重新创建 Pycharm 项目。

在两次操作之间,错误消失了。

如果您尝试使用 dlib 创建 .svm,问题可能出在 .xml 中,您使用的某些图像会导致问题。尝试创建一个新的 .xml 放出图像(任何图像)或删除您的 .xml 并测试,即使您发现图像问题也请尝试此操作。

例如,图片 "treinamento3.jpg" 就是问题所在。我删除了这个命令行:

< image file='delirium\treinamento3.jpg'>
    < box top='213' left='86' width='46' height='49'/ >
    < box top='531' left='47' width='125' height='123'/ >
  < /image >

来自我的。xml 解决了我的问题。

这可能是由于另一个程序锁定了该内存位置。 在您尝试更严厉的措施之前,请知道重新启动计算机已解决我的问题。

在将 pyarrow 升级到最新版本 -- 0.16 --- 使用 pip 后,我在 PyCharm 中遇到了这个错误,运行 与本次更新之前 运行 的代码相同其中使用 pandas read_parquet 指定 engine="pyarrow" 触发此库的使用。使用

卸载并安装以前的版本后

pip install pyarrow=="0.15"

问题已解决。

我通过在构建、执行、部署下的设置中禁用“PyQt 兼容”复选框解决了这个问题 --> Python 调试器.

之后,应该可以正常调试了。

原因及解决方法如下:

计算机有两个物理处理器。该代码使用 Numba 进行并行计算。禁用并重新启用超线程后,此问题开始出现。要解决这个问题,请清除 pycache 文件夹和 运行 程序。

我在我的代码中也遇到了这个错误,在我的例子中,问题是在 Unix 机器上生成的共享 pickle 一个 Windows 一个。

taskkill /F /IM python.exe

如果它刚好发生并且在错误发生之前工作正常,请尝试此操作。

**我遇到了同样的情况,故障源于尝试 运行 终端处理器和图形用户界面。当我单击按钮时,程序停止了 运行ning ** 解决方案:我禁用终端输入并使用图形。

例如: 如果你这样做

entry1=Entry(root,width=10).pack()
variable= str(input("Whats your name?"))

您将看到错误。

如果您删除 entry1 或变量,则不会出现问题。

该错误似乎与本机代码(例如 C/C++)中的问题有关,并且可能与加载某些 dll 文件时的问题有关。要知道哪个文件,Windows“事件查看器”是你的朋友。

“事件查看器”->“Windows 日志”->“应用程序”提要通常为每个崩溃的应用程序显示一行或多行,其中之一应列出有问题的文件名。

我个人在 Python 3.9 上观察到 matplotlib 存在类似问题(在 Windows 10 上使用 Anaconda 安装)。当使用 PyCharm 执行代码时,我可以看到这种错误。从 Anaconda 控制台启动时,相同的代码只是崩溃,没有可见的错误。

然后事件查看器显示了 freetype.dll 的问题。在这种情况下,通过将包从 2.11.0 降级到 2.10.4 来解决问题:

conda install freetype=2.10.4

根据具体问题,我可以想象删除 pycache 文件夹可能会有所帮助(如其他答案中所述)。此外,有时查看 PATH 环境变量以实际理解为什么从这样的位置加载某些 dll 文件可能是有意义的。