全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1921 1
2021-03-04
. do "C:\Users\小圆\Desktop\Stata16 MP版本(免安装版,解压即用)\STD429c_000000.tmp"
. ssc install psmatch2
checking psmatch2 consistency and verifying not already installed...
cannot write in directory C:\Users\СԲ\ado\plus\p
r(603);

. adopath
  [1]  (BASE)      "C:\Users\小圆\Desktop\Stata16 MP版本(免安装版,解压即用)\ado\base/"
  [2]  (SITE)      "C:\Users\小圆\Desktop\Stata16 MP版本(免安装版,解压即用)\ado\site/"
  [3]              "."
  [4]  (PERSONAL)  "C:\Users\СԲ\ado\personal/"
  [5]  (PLUS)      "C:\Users\СԲ\ado\plus/"
  [6]  (OLDPLACE)  "c:\ado/"
求大佬解答!!万分感谢!!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2025-2-9 14:49:45
遇到在 Stata 中安装 `outreg2` 和 `psmatch2` 时出现错误的情况,通常是由于 Stata 的用户文件夹设置问题导致的。从你提供的信息来看,Stata 正试图将文件写入一个无法访问或者路径编码不正确的目录 (`C:\Users\СԲ\ado\plus\p`)。

以下是一种可能的解决方法:

### 修改 Ado-File 路径

**步骤 1:** 首先,打开 Stata 的系统设置,找到 Adopath 的配置。可以通过运行 `set adopath ?` 命令来查看当前的路径列表。

**步骤 2:** 然后尝试修改 PERSONAL 或 PLUS 路径为一个你有写权限的位置。例如,在你的桌面创建一个新的文件夹 `StataFiles`,然后将 PERSONAL 的路径更改为这个新位置:`"C:\Users\小圆\Desktop\StataFiles\"`

**步骤 3:** 运行以下命令来设置新的路径:

```stata
set adopath "{path_to_your_new_folder}", app
```
其中 `{path_to_your_new_folder}` 需要替换为你的实际文件夹路径,比如 `"C:\Users\小圆\Desktop\StataFiles\"`

**步骤 4:** 再次尝试安装 `outreg2` 和 `psmatch2`。如果 Stata 能够正确写入新设置的 PERSONAL 或 PLUS 目录,则应该可以成功安装这些包。

### 额外提示

- 确保没有特殊字符或中文在文件路径中,以避免编码问题。
- 如果你在使用免安装版的 Stata,并且希望保留安装的模块,选择一个不是系统默认用户目录的位置可能更好。这样即使重装系统,你的 Stata 文件和设置也不会丢失。

如果以上方法还不能解决问题,请检查你的系统环境变量或者 Stata 的配置文件(如 `ado/personal/set_adopath` 或 `.stata16/mp` 目录下的相关文件),确保没有错误的路径配置。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群