mac os edit launchd.conf

时间:2018-03-23 10:29:46

标签: macos nano

nano /etc/launchd.conf

setenv OPENCV_ANDROID_SDK / Users / kang / Desktop / OpenCV-android-sdk / OpenCV-android-sdk setenv EIGEN3_DIR / Users / kang / Desktop / OpenCV-android-sdk / eigen3

echo $ OPENCV_ANDROID_SDK $ EIGEN3_DIR

然后保存并退出显示该错误

[编写/etc/launchd.conf时出错:权限被拒绝]

2 个答案:

答案 0 :(得分:1)

尝试sudo nano /etc/launchd.conf,然后输入您在设置计算机时设置的root用户帐户的密码(如果您是唯一使用该计算机并且没有其他帐户的用户,则应该是相同的你的常规密码。)

您需要将您的权限提升为超级用户才能修改该文件,因为您的常规帐户没有足够的权限来写入该文件。

答案 1 :(得分:0)

  1. 以上解决方案sudo nano /etc/launchd.conf对我有用。
  2. 请小心您的EIGEN3_DIR路径。通常,它不在OpenCV-android-sdk文件夹内。

例如:

setenv OPENCV_ANDROID_SDK / Users / hy / Documents / GitHub / OpenCV-android-sdk setenv EIGEN3_DIR用户/ hy / Documents / GitHub / eigen-eigen-5a0156e40feb