dll error when starting Qt Creator 4.8.2
解决:程序无法启动.计算机丢失python36.dll,请重新安装程序后重试
qtCreator启动报错 “由于找不到python36.dll,无法继续执行代码。重新安装程序可能会解决此问题。“
按照网上的教程
1.下载python36.dll,网址:https://www.python.org/;或者在python安装目录下找到python36.dll,我的路径是:C:\Users\jsg\Anaconda3
2.将python36.dll放入目录C:\Windows\System32文件夹中即可
还是报错,最后找到了问题所在,解决了这个报错。
原因如下:
that error is related to LLVM. It pops up when QtCreator tries to load lldb (the LLVM debugger) that crashes because of the missing dll. You can verify by opening a command prompt and typing lldb.
I don' know why someone decided it was a good idea to package llvm without a required dll but here's how i fixed the error:
dowload a python 3.6 prebuilt package like https://www.python.org/ftp/python/3.6.4/python-3.6.4-embed-amd64.zip
copy python36.dll to the lldb.exe folder (where lldb in a command prompt, mine is installed in C:\Program Files\LLVM\bin)