以前我有 ffmpeg-normalize,现在没有了,我不记得是怎么得到它的。现在我尝试用 pip3 安装它,但当我输入时,ffmpeg-normalize...
它说ffmpeg-normalize: command not found
答案1
您遇到了 pip3 默认安装目录和 Ubuntu 在声明中对此的识别的小问题$PATH
。不过,只需通过以下两个简单步骤即可轻松纠正:
1.初始安装:
首次ffmpeg-normalize
按建议安装这是 git 主页:
sudo apt install python3-pip ffmpeg
pip3 install ffmpeg-normalize
请注意,默认的 pip3 安装实际上是~/.local/bin
如下所演示的:
andrew@ithaca:~$ find $HOME -name ffmpeg-normalize
/home/andrew/.local/bin/ffmpeg-normalize
andrew@ithaca:~$
安装时不会立即地被 Ubuntu 识别为在 上$PATH
,这是您遇到的问题。
2.修复$PATH问题:
Ubuntu 实际上已经设置了这个安装路径。如果你查看该文件,~/.profile
你会看到以下内容:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi
这保证了在重启后或从命令行特别输入时可以找到。在我自己的系统上,我可以演示手动输入 source和 kickstart 的ffmpeg-normalize
语法:~/.profile
ffmpeg-normalize
andrew@ithaca:~$ source ~/.profile
andrew@ithaca:~$ ffmpeg-normalize --version
ffmpeg-normalize v1.20.2
andrew@ithaca:~$
可以按照我演示的方式手动操作,也可以直接重启电脑。这个方法在我的系统上很有效,应该也适用于你的系统!