我尝试安装MacPorts以升级我的Rails版本,以便可以通过Rails,PragProg进行敏捷Web开发(2011年4月)。我已经按照书中以及MacPorts网站上的指示从磁盘映像执行安装。它似乎安装正确,但是,运行端口命令之后返回“ port:not found”。
我搜索了Stack Exchange并发现了这个问题,因此尝试使用“ tar xjvf MacPorts-1.9.2.tar.bz2”从命令行进行安装。同样,安装似乎可以正常进行。我收到确认MacPorts已成功安装的确认,但在尝试自我更新MacPorts时仍然出现“ sudo:端口:未找到命令”错误(通过“ sudo port -v selfupdate”)。
我认为我的错误在于没有设置正确的路径。我遵循了该线程中的建议,即在path.d中添加路径(/ opt / local),但是仍然出现错误。
如果重要的话,将终端设置为使用默认登录外壳程序(/ usr / bin / login)打开外壳程序。我应该将其更改为/ bin / bash吗?
那么,这是MacPorts问题,$ PATH问题还是StupidUser问题?