---恢復內容開始---
今天安裝Python3.7.3,先是出現了錯誤2502,2503的問題(單獨一篇詳細介紹:https://www.cnblogs.com/space130/articles/10665879.html)之前也有過其他的2502、2503的問題,也不知道這是個什么問題。解決了這個,又出現了“無法啟動此程序,因為計算機中丟失api-ms-win-crt-runtime-|1-1-0.dll”的問題,解決了一上午,嘗試各種方法(電腦管家、360、vc2015)都不行。后來找到一個win7下發生相同問題的貼,然后所有能搜到的安裝Python出現相同問題的都是win7,然而,不同的系統要去微軟官網搜索對應的補丁號,完全不懂是什么。然后順着win7提供的下載地址艱難找到win8地址,結果出現一大堆,要自己選擇相應的下載,又不懂!!最后,終於得終於,各種搜索,結合多篇文章,解決了這個問題。
缺少api-ms-win-crt-runtime-|1-1-0.dll,需要下載一個補丁,微軟官網可下載:
win7:補丁碼:KB2999226
鏈接:https://www.microsoft.com/en-us/download/details.aspx?id=49093
(參考 https://blog.csdn.net/lingaixuexi/article/details/80992542 ,並沒有親測)
win8.1:補丁碼:KB2999226(突然發現補丁碼竟然是一樣的,其實只是會按步驟操作,並不懂原理/笑哭)
鏈接:https://www.microsoft.com/zh-cn/download/details.aspx?id=49081
(參考 https://www.cnblogs.com/Candy-li/p/9086527.html,親測可下載,文件有效)
我是win8.1系統,下載對應補丁,然后解壓這個補丁。win+r,運行cmd,進入存放補丁的文件夾,然后輸入DISM.exe /Online /Add-Package /PackagePath:Windows8.1-KB2999226-x64.cab,彈出:
錯誤:740
需要提升權限才能運行DISM。使用提升的命令提示符完成這些任務。
這里權限不夠,需要使用管理員權限。使用管理員權限打開cmd我找到兩種方法(親測有效):
1、打開C:\Windows\System32,找到cmd.exe文件,右擊,以管理員身份運行。
2、參照 https://jingyan.baidu.com/article/ff411625d0a13b12e4823714.html 的方法。(我是用了這種方法,的確可行,但略麻煩)
然后,在cmd中進入存放補丁的位置,再輸入DISM.exe /Online /Add-Package /PackagePath:Windows8.1-KB2999226-x64.cab,稍等一下,運行結束后,重啟電腦。
重啟電腦后,安裝或修復VC2015即可(VC2015下載鏈接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145)。
現在,再在cmd中運行Python,成功: