如何为终端创建关键字

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脚本,然后你可以将脚本添加到路径中。