作为一名Python初学者,我使用以下命令下载OpenAI的Whisper:pip install -U openai-whisper,并注意到PythonCommand-line中都可以使用Whisper.

据我所知,pip install安装了Python包,所以应该只在Python中可用,但似乎您可以在命令行中使用Whisper?

总而言之,为什么pip install-ing Python包允许您在命令行中使用该包?

推荐答案

当您安装带有pip的东西时,如果包定义了一个入口点,它将创建一个命令行包装程序,并将其添加到您的Python安装程序的bin中.您的PATH环境变量应该包括文件夹Python‘s bin,这样您就可以从命令行运行包.

https://packaging.python.org/en/latest/specifications/entry-points/

Python相关问答推荐

"Discord机器人中缺少所需的位置参数ctx

Twilio:CallInstance对象没有来自_的属性'

是pandas.DataFrame使用方法查询后仍然排序吗?

无法使用python.h文件; Python嵌入错误

Image Font生成带有条形码Code 128的条形码时出现枕头错误OSErsor:无法打开资源

三个给定的坐标可以是矩形的点吗

由于NEP 50,向uint 8添加-256的代码是否会在numpy 2中失败?

运行Python脚本时,用作命令行参数的SON文本

通过Selenium从页面获取所有H2元素

数据抓取失败:寻求帮助

如何在solve()之后获得症状上的等式的值

Pandas:将多级列名改为一级

把一个pandas文件夹从juyter笔记本放到堆栈溢出问题中的最快方法?

在单个对象中解析多个Python数据帧

python中的解释会在后台调用函数吗?

为什么numpy. vectorize调用vectorized函数的次数比vector中的元素要多?

网格基于1.Y轴与2.x轴显示在matplotlib中

下三角形掩码与seaborn clustermap bug

如何将泛型类类型与函数返回类型结合使用?

为罕见情况下的回退None值键入