使用 pip 安装脚本:像命令一样运行

Nic*_*ick 9 python command-line pip

我安装了这个 python 脚本scdl来从 soundcloud 下载音频。脚本安装到 ~/.local/bin 如何在终端中像程序一样运行这个脚本?所以我没有输入这个脚本的整个路径。我想像这样运行它:

scdl - l <link>
Run Code Online (Sandbox Code Playgroud)

A.B*_*.B. 16

路径添加~/.local/binPATH环境中。

.bashrc在终端中打开文件

nano ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

并添加

:$HOME/.local/bin
Run Code Online (Sandbox Code Playgroud)

PATH定义的末尾

例如

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$HOME/bin:$HOME/.local/bin
Run Code Online (Sandbox Code Playgroud)

并添加以下行:

alias my_app="scdl - l <link>"
Run Code Online (Sandbox Code Playgroud)

scdl - l <link>用别名启动你的命令my_app

替换my_app为您选择的名称。

启动命令读取配置

source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

就这样。