mac下怎么将终端命令安装的软件加进系统环境变量中
简介
当使用brew安装软件时,以ffmpeg为例,如果不将其加入进系统环境变量中,就只能到安装后的bin目录下才能调用。其编译安装配置完整过程看我另一篇文章添加链接描述FFmpeg安装与配置(windows与mac)
配置环境变量
安装成功后要输入ffmpeg的全路径才能调用ffmpeg命令:
/usr/local/ffmpeg/bin/ffmpeg -version
我们可以配置环境变量,配置环境变量后可以直接通过ffmpeg -version来调用命令。
先执行下面命令打开环境变量配置文件:
sudo gedit~/.bash_profile
gedit在mac下的安装见我另一篇文章:mac下安装gedit
#在配置文件加入ffmpeg的bin文件夹路径:
export PATH=$PATH:/usr/local/ffmpeg/bin
让更新的环境生效
执行下面的命令:
source ~/.bash_profile
mac下怎么将终端命令安装的软件加进系统环境变量中相关推荐
- 安装包卸载时如何删除安装时写在系统环境变量中的内容
在用InstallShield制作安装包时,有时我们会在脚本中通过操作注册表,配置系统环境变量,比如在Path中追加,但卸载时如何清除追加的路径变量,一直有些模糊. 今天受网友启发,在InstallS ...
- deepin终端编译c程序_Deepin系统安装软件总结:通过商店、二进制包、deb包、终端命令安装...
本文为你介绍在深度Deepin系统中安装软件最常用的方法,总共六种:通过商店.扩展名.run二进制包.deb安装包.tar.bz/tar.bz2/tar.gz扩展名解压缩安装.终端命令安装.下载源代码 ...
- Linux下minicom超级终端的安装及使用
本文引用自bezstellar<Linux下minicom超级终端的安装及使用> 文档整理作者:陈博强 2010-06-23 Minicom目录: <一>Minicom的简介 ...
- mac下mysql的DMG格式安装卸载方法
mac下mysql的DMG格式安装内有安装文件,却没有卸载文件--很郁闷的事. 网上搜了一下,发现给的方法原来得手动去删. 很多文章记述要删的文件不完整,后来在 stackoverflow 这里发现了 ...
- 安装cadence软件到使用过程中遇到的问题和解决方法
这篇主要是整理了我从安装cadence软件到使用过程中遇到的问题以及我的解决方法,仅供参考. 问题一:Error The default SKILL generic function has not ...
- mac下 内存分析工具mat安装,使用mat分析:内存溢出、内存泄漏,结合jstat、jmap等命令的使用
分析前提: mat的安装详情:mac下安装 mat内存分析工具_MissNull的博客-CSDN博客_mac mat下载 使用Eclipse M ...
- Mac苹果本之终端命令符操作
这些天自已研究了一下mac的终端,学习过程中,特将自已的经验加上前辈们的经验简单修改发布如下,高手可以不用看了,这只是基础部分的内容. * 以下所涉及到的命令基本限于安装kext,修改plist,更换 ...
- ubuntu下打开matlab_ubuntu终端命令启动matlab方法
让所有用户都有权限使用matlab,在终端输入 sudo gedit /etc/profile 在后行写 export MATLABPATH=/home/ubuntu/MATLAB/R2016b:$M ...
- Mac下python及其库的安装 (附最新pycharm激活)
Homebrew安装 brew是用来安装管理Mac系统使用的程序 ,通过brew install name 来进进行安装 下载安装程序的目录为 /usr/local/Cellar 然后通过 /usr/ ...
最新文章
- (转载)Linux信息资源
- LETTers比赛第三场 --1003 大明A+B解题报告
- 脑动力:C语言函数速查效率手册(附DVD光盘1张) [平
- 数据一致性-分区可用性-性能—多副本强同步数据库系统实现之我见
- Zookeeper-watcher机制源码分析(二)
- html+下拉箭头样式,HTML选择下拉箭头样式
- 实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)
- windows复制文件到 vmware centos虚拟机问题
- matplotlib中的plot_importance画图大小控制
- 3.2.1 封装成帧、帧定界、帧同步、透明传输(字符计数法、字符串的首尾填充法、零比特填充的首尾标志法、违规编码法)(转载)
- cubemx spi 中断_STM32 SPI在使用中断时丢弃数据
- Atitit freemarker模板总结 D:\workspace\springboothelloword\src\com\attilax\util\TempleteFreemarkerUtil.
- 浅谈国内域名注册商与国外域名注册商的区别与优势
- RPA助你一键轻松完成财务报表
- 教大家电脑重装系统后硬盘消失要如何解决
- Firefox火狐浏览器web开发调试开启强制刷新缓存模式
- RISC V (RV32+RV64) 架构 整体介绍
- 微信小程序 wux-filterbar动态更新分类
- 关于 MySQLTransactionRollbackException 异常的排查经历
- 自然语音处理(NLP)系列(五)——详解智能问答系统
热门文章
- CS61A Proj 3
- ASP.NET图书管理系统简单实现步骤
- [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[文件保存](1)
- 记一次触发器定义者不同导致的sql异常TRIGGER command denied to user 'XXX' @'%' for table '...
- w10计算机管理员权限在哪里设置密码,windows10管理员权限怎么设置_win10电脑设置管理员权限的步骤...
- elementUI合并表头
- ajax传递多参数类型,Ajax传递不同类型的参数
- 展示csdn的云服务
- Beta冲刺总结随笔
- Springboot常使用配置属性