python - 鱼:未知命令:使用自定义 python 命令时 uname
问题描述
我制作了一个 python 脚本来下载 youtube 视频
#!/usr/bin/python
import sys
from pytube import YouTube
for arg in sys.argv:
video = YouTube(sys.argv[1])
video.streams.get_by_itag(18).download("/home/gabrielz/Downloads/")
然后我跟着这个教程:https ://dbader.org/blog/how-to-make-command-line-commands-with-python
但是当我运行它时,我会收到此错误
鱼:未知命令:uname ~/.config/fish/conf.d/done.fish(第 90 行):else if uname -a | 字符串匹配 --quiet --ignore-case --regex microsoft ^ in function '__done_get_focused_window_id' 在文件 ~/.config/fish/conf.d/done.fish 的第 1 行调用,在文件 ~/.config/fish/conf.d/done.fish 的第 195 行调用/.config/fish/conf.d/done.fish 在函数“__done_started”中,事件处理程序中带有参数“下载
https://www.youtube.com/watch\?v=gjwTHJbpJyk” :通用事件“fish_preexec”的处理程序鱼:没有匹配通配符“https://www.youtube.com/watch?v=gjwTHJbpJyk”。见help expand
。下载https://www.youtube.com/watch?v=gjwTHJbpJyk
(我只是使用一个随机的 youtube 视频)任何人都可以帮我找出问题所在。顺便说一句,我使用的是 garuda linux。
解决方案
推荐阅读
- javascript - React textarea组件无法水平扩展
- gemfire - 两个不同局域网的 Gemfire 配置
- regex - 有什么方法可以在 redux 表单中创建多个字段的相同名称,例如 name="fieldName[ ]" ?
- react-native - React Native getParam() 函数未定义
- python-3.x - 创建一个函数来测试两个范围之间的值
- javascript - 为什么我的延迟加载页面加载不正确?
- r - 从不同列中的另一个观察值减去一个观察值,并将特定值添加到结果中以在 R 的第一列中创建一个新观察值
- css - iOS 13 Safari:window.innerHeight 中的错误
- android - 在用户在个人资料活动中上传他们的图像后,我需要从 firebase 获取用户图像以在 ViewHolder 上显示它
- javascript - 在 react-native 中实现对两个可拖动平面列表的搜索