我正在使用 python 中的数学库 sage。下载软件包后,我通常必须转到解压它的目录,然后使用以下命令运行脚本
sudo ./sage
从终端。如何将 sage 添加到已安装应用程序列表中,以便能够通过在终端中的任何目录中键入 sage 命令来运行脚本?
答案1
您需要将该脚本目录添加到PATH
变量中。如果您下载了大量自包含的可执行文件,这可能会变得很繁琐。我的建议是bin
在您的主文件夹中创建一个文件夹,并将所有自包含的可执行文件放在其中。
Ubuntu 的最新版本已经具备了PATH
读取设置的功能,$HOME/bin
因此在重启终端或输入 后即可运行source ~/.profile
。完成后,您应该可以直接sage
在终端中输入 。
如果您想要添加除之外的其他目录~/bin
,您可以打开.profile
主目录中的文件并在底部添加以下行:
PATH="/path/to/folder:$PATH"
用您想要添加的目录的绝对路径替换/path/to/folder
。这会将您选择的目录添加到您的环境中,一旦您进入(或重新启动终端),PATH
它就会生效。source ~/.profile
答案2
将脚本放在您的bin
目录中。