【M1】Mac M1 安装python pip homebrew ffmpeg youtube-dl

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了。

开代理是满速下载的~不要吐槽我的小水管


你可能感兴趣的:(【M1】Mac M1 安装python pip homebrew ffmpeg youtube-dl)