我在Eclipse中的PyDev调试器中得到了一个奇怪的终止。运行以下工作正常。
import pandas as pd
def main():
print('hello')
pd.Series([])
if __name__ == '__main__':
main()
当我在第1行调试带有断点的相同代码时,它到目前为止工作。
如果我跨过一步(F6或按下按钮),但它会以丑陋的退出值(-1073741819)终止,但控制台中没有错误。
当我调试几乎所有代码时,除了最基本的东西之外,就会发生这种情况。我试过了running "eclipse.exe -clean",但它似乎没有解决问题。
编辑: 显然安装pyinstaller是问题
conda install -c conda-forge pyinstaller
如果我恢复到以前的版本,调试器会再次运行。奇怪的是,我甚至不需要重新启动eclipse来修复它。