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解决办法:


  1. 出现此问题的原因很有可能是profile.do中路径设置含有中文,因此首先检查stata文件夹目录下profile.do中的路径(这个路径应是自己电脑存放外部命令的路径)是否含有中文字符(下图路径中含“应用软件”中文字符);路径中有“应用软件”是问题原因

  2. 改路径为英文:这个修改不是简单的改路径语句中的文字,而是在自己电脑中修改路径中涉及到的文件夹名称为英文

  3. 若因为一些原因不能修改文件夹名字,则需要把stata整体移动至不含中文路径的位置,比如直接移入C/D盘下,或在D盘建英文名文件夹,将stata移入此文件夹下,目的是保证plus的路径不含中文

  4. 在plus路径无中文的基础上,再次打开profile.do文件,更新plus路径为全英文字符,并保存profile.do

  5. 退出stata,重新打开stata重复上面安装步骤;

  6. 若安装过程中不再报错“stacktrace not available”,但提示有一些命令已经存在(如下图),则到plus文件夹下找到这些命令,逐个删除;在这里插入图片描述

  7. 删除这些命令后,再次重复安装步骤即可解决。在这里插入图片描述

  8. 如果问题仍然没有解决,但急需spost13命令包,且问题与我相似:不仅报错“stacktrace not available”,而且检查profile.do文件路径含有中文,可以邮件联系我:zql3708@163.com。但若不是此原因,请勿打扰。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值