Audiocraft的下载与安装
将主程序克隆到本地
在任意文件夹中点击鼠标右键,选择“Git Bash Here”,然后在弹出的命令窗口中输入如下的命令(需要全程科学上网):
git clone https://github.com/facebookresearch/audiocraft.git
此命令将会把audiocraft的主程序拷贝到本地指定的文件夹中,拷贝完成之后,可以关闭该命令窗口;
创建和激活虚拟空间
进入刚刚拷贝的文件夹中,在文件夹的路径栏输入“cmd”,打开命令窗口,在命令窗口输入和执行如下的命令:
conda create -n audiocraft python=3.10
安装的过程中会提示提你确认是否安装,输入“y”确认即可!
因为这个命令会自动安装指定的Python版本,因此需要稍微等待一段安装的时间,安装结束之后,继续执行下面的命令激活虚拟空间:
conda activate audiocraft
虚拟空间激活的状态下,输入如下的命令安装指定版本的torch 和 cuda:
pip install torch==2.0.1+cu117 torchvision==0.15.2+cu117 --extra-index-url https://download.pytorch.org/whl/cu117
安装完成之后,继续执行如下的命令,安装程序所需的依赖和其他库:
pip install -e .
这些安装都需要等待一定的时间才能完成,如果安装完成,请继续执行下面的命令,安装ffmpeg:
conda install "ffmpeg<5" -c conda-forge
同样在安装过程中,会提示你输入“y”进行确认!
安装完成后,可以运行如下的命令(在虚拟环境激活的状态下),启动webui界面:
python app.py
此时,如果系统提示你找不到app.py这个文件,你可以点击下面的链接,下载app.py文件,并且将这个文件放在程序的根目录中!(在我测试的时候,我发现Audiocraft 的github主页的确是没有app.py这个文件,但是huggingface上面的程序文件是包含这个app.py文件的,我不清楚是不是github的app.py文件是否被作者误删了,不过从安装依赖的命令是“pip install -e .”而不是“pip install -r requirements.txt”可以看出该程序目前尚在持续开发中。也许在你看到该教程的时候,程序中的app.py文件已经存在不需要额外单独下载了!)
点击下载:app.py
重新运行“python app.py”命令,就会出现如下的内容,提示你可以在浏览器输入“http://127.0.0.1:7860”打开webui界面:
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/aiyinleshengchanchengxuaudiocraftbendebushujiaochengmianfeikaiyuan/.html