Stata command ** is unrecognized万能懒人快速解决方法

当Stata提示命令未识别时,可以通过使用findit工具寻找替代命令或调整安装路径来解决。简易方法是使用findit命令寻找并安装相应插件,而正规方法涉及修改profile.do文件设置正确的ado文件夹路径。这两种方法通常能确保外部命令的正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通俗来说,stata是个大兼容包,只要补丁能贴上,形状是否完全适配不影响其运行。

所以,当出现command ** is unrecognized时,最简单的方法是找到这个命令的替代品(一样的功能,各路大神创造出的多种数据包)。

示例问题:

解决方法:①在命令窗口或do file 输入以下命令并运行

 

 findit gologit2

 解释: findit **(缺什么命令找什么)

②出现该命令的不同版本(蓝色部分)如图所示

③ 随便选一个版本的蓝色超链接,如st0097,链接跳转至下载处

④点击下载蓝色字体“(click here to install)”

 下载完成

 

⑤可以运行该命令了,如果还不成功,就重复步骤③,总有一个适配

复杂的正规思路:command **is unrecognized 一般是因为修改默认安装路径(即装在D盘或H盘等)导致外部命令安装路径无法写入,需要设置profile.do 文件。

①需要输入以下命令并保存为profile.do文件

sysdir set PLUS "D:\stata17\ado\plus"
sysdir set PERSONAL "D:\Stata17\ado\personal"
sysdir set OLDPLACE "D:\Stata17\ado\oldplace"

“内为plus、personal、oldplace文件夹(若ado文件下无,需自己创建)路径”(选中文件夹右击即可便捷复制文件地址)

 

 ②安装外部命令

 ssc install **

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值