MoneyPrinterTurbo是什么?
- 利用AI大模型,一键生成高清短视频
Mac系统要求
- MacOS 11.0 以上系统
Mac上部署MoneyPrinterTurbo和使用
1、前提:安装好python环境
最低版本:Python 3.8
推荐版本:Python 3.9 ~ 3.11
不支持:Python 3.7 及以下(部分依赖库如 asyncio 特性、pydantic v2 等不兼容);Python 3.12+ 暂未完全适配(部分第三方库(如 ffmpeg-python、pyppeteer)的兼容性待验证)
2、我当前mac电脑已经安装好了python3环境,我当前版本为:Python 3.12.10
- 一些python命令
python --version #查看当前电脑安装python版本号(若有显示版本号,若显示 command not found 则无) python3 --version #查看python3版本号(若有输出则安装,若显示 command not found 则无) which python3 #查看python3安装路径(验证是否真安装,而非仅缓存)
若本地没有python3则进行安装
- 方式 1(推荐):通过 Homebrew 安装(适配 macOS):
# 先安装 Homebrew(若未装) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 安装 Python 3.10(MoneyPrinterTurbo 推荐版本) brew install python@3.10 - 方式 2:官网下载安装包:访问 Python 官网,下载 3.9~3.11 版本的 pkg 安装包,双击安装(注意勾选「Add Python 3.x to PATH」)。
3、准备好本地python环境后进行部署MoneyPrinterTurbo
-
克隆MoneyPrinterTurbo项目
# 切换想放的文件路径 cd 你想放到的文件夹内路径 # 克隆 MoneyPrinterTurbo 仓库 git clone https://github.com/harry0703/MoneyPrinterTurbo.git # 进入项目目录 cd MoneyPrinterTurbo -
创建并激活虚拟环境
# 创建虚拟环境 (注意:使用虚拟环境) python3 -m venv venv # 激活虚拟环境 source venv/bin/activate # 激活后终端会显示 (venv) 标识 -
安装项目依赖
# 安装依赖包 pip install -r requirements.txt # 如果遇到安装问题,尝试升级 pip 后重新安装 pip install --upgrade pip pip install -r requirements.txt -
配置项目(必要的秘钥必须要配置,其他可选不用配置)
找到目录下的config.toml文件,打开后配置必要的秘钥,具体第三方平台秘钥去对应平台弄账号申请
下面是我配置的参考:
image.png -
启动MoneyPrinterTurbo(注意:前提是当前项目目录下启动python虚拟环境)
# 启动非ui界面,要生成操作需要再终端命令输入,详细没有研究 python main.py启动成功后会出现
(venv) xiaomai@xiaomaideMac-Pro MoneyPrinterTurbo % python main.py
2025-12-05 16:55:11.352 | INFO | app.config.config:load_config:23 - load config from file: /Users/xiaomai/Documents/28MoneyPrinterTurbo/MoneyPrinterTurbo/config.toml
2025-12-05 16:55:11.352 | INFO | app.config.config:<module>:78 - MoneyPrinterTurbo v1.2.6
2025-12-05 16:55:11 | INFO | "./main.py:7": <module> - start server, docs: http://127.0.0.1:8080/docs
2025-12-05 16:55:12 | INFO | "./app/asgi.py:82": startup_event - startup event# 启ui界面,生成视频操作可以在启动的本地网页ui界面上进行可视化操作 ./webui.sh启动成功后会出现,注意有坑
(venv) xiaomai@xiaomaideMac-Pro MoneyPrinterTurbo % ./webui.sh
You can now view your Streamlit app in your browser.
URL: http://0.0.0.0:8501会发现自动打开了本地首选浏览器窗口,里面网址是:http://0.0.0.0:8501/
会发现打开的http://0.0.0.0:8501/网页地址不存在
原因:Mac 电脑的/private/etc/hosts文件中,localhost默认映射的 IP 地址是127.0.0.1(IPv4 回环地址)。
- 将 http://0.0.0.0:8501 修改为:http://127.0.0.1:8501 即可打开可视化窗口
