安装个人Ado文件

时间:2013-12-20 12:01:46

标签: stata

我想安装个人ado文件,但我无法弄清楚如何。

我查看了用户指南的第17.7节,并在C:\ ado下创建了一个名为personal的文件夹,并将文件拖到那里。现在我在C:\ ado \ personal下有.ado。

然后我做了

net set ado "C:\ado\personal"
adopath + "c:\ado\personal"

我有以下输出:

[1]  (UPDATES)   "C:\Program Files\Stata12\ado\updates/"
[2]  (BASE)      "C:\Program Files\Stata12\ado\base/"
[3]  (SITE)      "C:\Program Files\Stata12\ado\site/"
[4]              "."
[5]  (PERSONAL)  "c:\ado\personal/"
[6]  (PLUS)      "c:\ado\plus/"
[7]  (OLDPLACE)  "c:\ado/"
[8]              "c:/ado/personal"
[9]              "c:\ado\personal"

然而,当我做ssc安装file.ado时,它说在ssc找不到。

我将不胜感激。

1 个答案:

答案 0 :(得分:1)

你似乎在几个层面上感到困惑。

首先,ssc是一个从SSC读取文件的命令。您寻求的语法是

ssc inst packagename

但是在这种情况下,在撰写本文时,SSC中不存在名称为file.ado的封装(甚至没有名称为file的封装),所以毫不奇怪。

如果你没有按字面意思输入file.ado那么我们只能疯狂地猜测你输入的内容,但一般来说它就像所说的包名(不包括.ado作为后缀)而不是需要输入的文件名。几乎总是,一个包至少包含两个文件,通常还有更多文件。这种安装形式只是一次复制多个文件的简单方法。 (有非常偶然和不重要的例外。)

其次,ssc默认情况下不会安装在PERSONAL中,而是安装在PLUS中。这是一个惯例问题,但我想不出改变它的好理由。

第三,也许对您来说最重要的是,您的计算机上似乎已经有了这个文件。如果是这样,您绝对不需要从SSC(外部源)安装它。相反,SSC对您计算机上的私人文件不感兴趣,也不了解。