stata15无法安装spost13命令包,报错:stacktrace not available如何解决?
打開這篇文章的讀者,如果是在其它場景下遇到報錯:“stacktrace not available”,可以查看我的另一篇針對“stacktrace not available”的文章:
stacktrace not available;stata報錯:stacktrace not available是什么意思,如何解決?。
本篇文章更適用于安裝spost13出現問題的情況。
這里先簡單介紹下spost命令包安裝方法(一般安裝spost13):
①聯網狀態下,在stata命令框中輸入“findit spost”并Enter,等待;
②在彈出窗口下拉找到“spost13_ado from https://jslsoc.sitehost.iu.edu/stata”,注意是spost13_ado開頭而非spost13_do開頭;
③點擊spost13_ado……這條藍色語句,等待;
④若出現“(click here to install)”這條藍色語句,則點擊并耐心等待安裝完成(若提示有已存在命令,可逐一在plus文件夾刪除后重新安裝)。
⑤若出現的是“stacktrace not available”這條紅色語句,則本文以下內容可能可以解決此問題。
安裝spost13_ado報錯:stacktrace not available解決辦法:
出現此問題的原因很有可能是profile.do中路徑設置含有中文,因此首先檢查stata文件夾目錄下profile.do中的路徑(這個路徑應是自己電腦存放外部命令的路徑)是否含有中文字符(下圖路徑中含“應用軟件”中文字符);
改路徑為英文:這個修改不是簡單的改路徑語句中的文字,而是在自己電腦中修改路徑中涉及到的文件夾名稱為英文;
若因為一些原因不能修改文件夾名字,則需要把stata整體移動至不含中文路徑的位置,比如直接移入C/D盤下,或在D盤建英文名文件夾,將stata移入此文件夾下,目的是保證plus的路徑不含中文;
在plus路徑無中文的基礎上,再次打開profile.do文件,更新plus路徑為全英文字符,并保存profile.do;
退出stata,重新打開stata重復上面安裝步驟;
若安裝過程中不再報錯“stacktrace not available”,但提示有一些命令已經存在(如下圖),則到plus文件夾下找到這些命令,逐個刪除;
刪除這些命令后,再次重復安裝步驟即可解決。
如果問題仍然沒有解決,但急需spost13命令包,且問題與我相似:不僅報錯“stacktrace not available”,而且檢查profile.do文件路徑含有中文,可以郵件聯系我:zql3708@163.com。但若不是此原因,請勿打擾。
總結
以上是生活随笔為你收集整理的stata15无法安装spost13命令包,报错:stacktrace not available如何解决?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 参商
- 下一篇: OpenCV中的神器Image Watc