问题描述
我刚从Microchip网站上安装了picc-9.82.9453-linux.run
,最后它问我
==> NOTE: You may wish to add the following
/usr/hitech/picc/9.82/bin
to your PATH environment variable.
这是什么意思?
我还需要将其添加到环境路径:
/usr/hitech/picc-18/pro/9.66/bin
最佳解决思路
部分副本:How to add a directory to the PATH?
PATH是一个环境变量。它基本上告诉你的机器在哪里搜索程序,所以当你运行picc程序时,你可以这样做:
picc
代替
/usr/hitech/picc/9.82/bin/picc
要将目录添加到$PATH
,请执行以下任一选项。
方法1
编辑~/.profile
:
gedit ~/.profile
找到以下行:
PATH="$HOME/bin:$PATH"
并将其更改为:
PATH="$HOME/bin:$PATH:/usr/hitech/picc/9.82/bin"
方法2
在终端中运行以下命令:
export PATH=$PATH:/usr/hitech/picc/9.82/bin
次佳解决思路
Shell环境变量用于多种用途,包括存储数据,存储软件配置,设置终端设置和更改shell环境。环境变量通常在引导时设置,或根据需要由不同的软件设置。设置环境变量的一种方法是从命令行。
列出终端上的所有变量
env
这将打印您拥有的所有变量
一次显示一个变量
这些变量的数量可以成为一个很长的列表,找到一个特定的变量可能会成为一项艰巨的任务。幸运的是,Linux允许我们通过使用echo
命令以及变量的名称来显示一个shell变量的值。这使得任务变得非常容易。例如:echo "$HOME"
添加或更改变量
要添加或修改环境变量,我们可以使用export命令,后跟变量名称和随之附带的值。
export NameofVariable='value'
但请注意,这仅适用于当前的shell会话。它不会在任何其他终端中提供。