机器学习-Mac下安装octave

吴恩达的Machine Learning课程中需要使用octave,记录一下mac下使用brew安装octave的步骤:

步骤:

安装Xcode工具:在终端中输入:xcode-select --install
安装brew工具:在终端中输入:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
更新brew:在终端中输入:brew update
安装octave:在终端中输入brew install octave
 

在安装brew的时候,遇到错误:

sudo: no valid sudoers sources found, quitting

sudo:unable to initialize policy plugin

这个是权限问题,给/etc/sudoers相关权限就可以了,只要一句命令即可解决:

root下执行:

chmod u-w /etc/sudoers  或 chmod 440 /etc/sudoers

 

mac开启root权限:

官网链接:https://support.apple.com/zh-cn/HT204012

百度图文版:https://jingyan.baidu.com/article/49711c619e7620fa441b7ca8.html

1、打开“系统偏好设置”,进入“用户与群组”面板,记得把面板左下角的小锁打开

机器学习-Mac下安装octave_第1张图片

  • 2、然后选择面板里的“登录选项”,在面板右边你会看到“网络账户服务器”,点击它旁边的“加入…”按钮。

    机器学习-Mac下安装octave_第2张图片

  • 3、再点击弹出的窗口中“打开目录实用工具”。这时会弹出一个新窗口,把左下角的小锁打开

    机器学习-Mac下安装octave_第3张图片

  • 机器学习-Mac下安装octave_第4张图片

  • 4、然后点击菜单栏上的“编辑” – “启用 Root 用户”

  • 如果这里开启Root用户是灰色的,需要点击“目录实用工具”页面的小锁

  • 机器学习-Mac下安装octave_第5张图片

  • 5、在弹出的窗口中设置 Root 的密码就可以了。

  • 机器学习-Mac下安装octave_第6张图片

  •  

    6、也想你会觉得上面的步骤有些繁琐,你可以在 Finder 中按组合键“shift + command + G”直接前往文件夹 /System/Library/CoreServices,在里面找到“目录实用工具”来开启 Root 账户。

    启用之后,你可以注销系统然后用刚刚开启的 Root 帐号登录 Mac OS X 了。

  •  

关闭 Root 账户

Root 账户的权限系统中最高级别了,在我们日常生活中几乎用不到,为了避免发生各种安全问题,MacGG建议在用 Root 账户解决完问题后关闭 Root 账户。关闭的步骤跟上面差不多,只是在打开“目录实用工具”后,点击“编辑”菜单里的“停用 Root 用户”即可。

 

你可能感兴趣的:(工具使用技巧,吴恩达,Machine,Learning)