M1版本的好像是没有自带python2.x的,也没有python3。
在终端打python3会显示要下载命令行工具(.Xcode.app)
python3安装
官网:https://www.python.org/
找到Downloads >> Python Releases for Mac OS X
我安装的是 macOS 64-bit universal2 installer
直接按照安装包提示下载就行
pip
sudo easy_install pip 好像因为版本原因不能用
下面这条应该可以
python -m ensurepip --upgrade --user
homerbew
最后的homebrew是用来装ffmpeg的
在网上找了教程
https://blog.csdn.net/csdn2314/article/details/110952637
sudo mkdir -p /opt/homebrew
sudo chown -R $(whoami) /opt/homebrew
cd /opt
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
#这一步感觉和网有关系,挂了梯子会好一些
path=('/opt/homebrew/bin' $path)
export PATH
source ~/.zshrc
ffmpeg
最后直接装ffmpeg就好啦
我因为梯子的原因安装经常中断,最好找个稳定的梯子,没有试过换镜像。
brew install -s ffmpeg
# -s可能不需要
youtube-dl
安装youtube-dl的时候 先是用了这个
pip install youtube-dl --user
安装成功了,但是按照原先youtube-dl
再用homebrew
brew install youtube-dl
也安装成功了但是还是不能用指令。
最后发现不是安装的问题,地址链接必须加上引号才能运行,但是运行的时候又遇见
ERROR: unable to open for writing: [Errno 13] Permission denied: '西野カナ 『応援ソングPLAYLIST』ダイジェスト-サブスク全曲解禁記念-bMjOa4bxyrw.f137.mp4.part'
这个大概知道原因 主要是因为youtube-dl默认下载在当前文件夹,然后我运行terminal的地方是需要sudo权限的,只要在用户文件夹下的目录进行就不用加sudo了。
开代理是满速下载的~不要吐槽我的小水管