如何为终端创建关键字
How to make a keyword for terminal
所以基本上,我有一个 python 程序(称为:机器人),我想从终端的任何地方(任何目录)运行 只需键入它的名称,我希望它做 python robot.py
会做的事情。
我怎样才能做到这一点?我是否必须将机器人置于 snap 状态?如果是这样,我该怎么做。请帮忙,我对此很陌生。
我在 linux (Ubuntu)
假设这是一个基于 UNIX 的终端,您可以在 bash 配置文件中添加一个别名。与 python 本身关系不大。
编辑主目录下的“.bash_aliases”文件。
添加以下行
alias robo='python /path/to/file/robot.py'
然后重新启动您的终端会话或运行:
source ~/.bash_profile
现在在终端上输入“robo”应该 运行 python 文件。
这不会提供您使用的任何虚拟环境。
--
另一种方法是为运行创建一个bash脚本,然后你可以将脚本添加到路径中。
所以基本上,我有一个 python 程序(称为:机器人),我想从终端的任何地方(任何目录)运行 只需键入它的名称,我希望它做 python robot.py
会做的事情。
我怎样才能做到这一点?我是否必须将机器人置于 snap 状态?如果是这样,我该怎么做。请帮忙,我对此很陌生。
我在 linux (Ubuntu)
假设这是一个基于 UNIX 的终端,您可以在 bash 配置文件中添加一个别名。与 python 本身关系不大。
编辑主目录下的“.bash_aliases”文件。 添加以下行
alias robo='python /path/to/file/robot.py'
然后重新启动您的终端会话或运行:
source ~/.bash_profile
现在在终端上输入“robo”应该 运行 python 文件。 这不会提供您使用的任何虚拟环境。
--
另一种方法是为运行创建一个bash脚本,然后你可以将脚本添加到路径中。