首页 > 其他分享 >NovelAI 下载

NovelAI 下载

时间:2022-11-02 00:24:39浏览次数:64  
标签:Git Anaconda PyTorch WebUI NovelAI 安装 下载

目录

准备工作

安装 Git,拉取 WebUI

Git 是用来下载 WebUI,也就是本地 NovelAI 的可视化界面的。

可以选择在 Git 的官网下载,但是由于软件发布在 github 上,视网络情况,可能会无法连接到软件下载位置,或者下载速度很慢。可以换成阿里源,速度会快一点。

可以在官网看一下最新的 Git 版本,然后下载,比如现在最新版本是 2.38.1。

前往阿里源下载 Git,找到你想要的版本之后,进入相应目录下载可执行文件。(在图中有紫色显示的)

image-20221101164634361image-20221102000658370

下载之后安装即可。关于相应的配置,会用的不用我教,不会用的改一下安装目录,一路 Next 就行了。

安装完成后,在自己的电脑上选择一个安装 WebUI 的目录(这也是后续 AI 工作的地方),在该目录下鼠标右键会有 Git Bash Here 这个命令,进入后输入命令 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 就把 WebUI 给下载(拉到本地)了。

image-20221101165038821

![image-20221101165224789](assets/img/NovelAI 下载.assets/image-20221101165224789.png)

在上述过程中遇到的问题基本上是网络问题,连接不上 github 之类的。

选择 PyTorch

首先前往 PyTorch 的官网下载,选择自己的系统、使用的 Python 包类型、CUDA 版本。

这些参数要先记好,它们指示了你要选择哪个版本的 Python 和 Cuda,但是要到最后才下载 PyTorch。

安装 NVIDIA CUDA

如果没有 NVIDIA 的 GPU 可以跳过,同时安装 PyTorch 时选择 CPU。

有 NVIDIA 的 GPU 的可以选择 11.611.7 版本的 CUDA 安装,同样需要选择自己电脑对应的配置。

把下载器下载好后,安装即可。CUDA 的安装没有什么需要配置的,一路往下即可。

安装 Anaconda

Anaconda 官网下载,照着下载即可,没什么好说的。Anaconda 是 Python 的一个集成版本,预先下载了很多有用的库。它使用的包管理工具是 Conda 而不是 Pip,因此在选择 PyTorch 的时候应该选择 Conda 下的命令。

还要将 Anaconda 的库放入系统环境中,也就是 Path 变量添加 anaconda3\Library\bin 这一项。

安装 PyTorch

现在可以下载 PyTorch 了,比如使用 Conda 和 11.7 版本的 Cuda 的话,使用的是如下命令:conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c python -c nvidia

使用不同的 Python 和 Cuda,其给出的命令也是不同的。

找到目录中 Anaconda Prompt(anaconda3) 这个软件,运行得到一个命令行窗口。

在其中输入命令。

下载 model

使用磁力链接下载

magnet:?xt=urn:btih:5bde442da86265b670a3e5ea3163afad2c6f8ecc&dn=novelaileak&tr=udp%3A%2F%Ftracker.opentrackr.org%3A1337%Fannouncer&tr=udp%3A%2F%2F9.rarbg.com%3A2810%2Fannouncer&tr=udp%3A%2F%Ftracker.openbittorrent.com%3A696%2Fannounce&tr=http%3A9%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fopentrackex.i2p.rocks%3A6969%.2Fannounce

磁力链接中的文件不必全部下载,只要下载下图中勾选的项目即可。

下载好后将 animefull-final-pruned 目录中的文件复制到(如果要移动的话建议遵守 bittorrent 协议的良好范式,先挂着上传一会让别人也下载一部分)WebUI 所在目录的 stable-diffusion-webui\models\Stable-diffusion 中。

安装 OpenSSL

http://slproweb.com/products/Win32OpenSSL.html 下载 exe 文件,不要用 Light 版本。之后也是正常安装即可。

配置 WebUI

在 WebUI 所在目录下找到文件 webui-user.bat,修改其使用的 Python 为 Anaconda 的 Python,设置虚拟环境为“不设置虚拟环境”(也就是设置为 -)。

如果跳过 torch-cuda 检查,可以在 COMMANDLINE_ARGS 加入 --skip-torch-cuda-test

对于使用 CPU 的用户,还必须要在 COMMANDLINE_ARGS 中加入 --no-half

@echo off
set PYTHON=H:\anaconda3\python3.exe
set GIT=
set VENV_DIR=-
set COMMANDLINE_ARGS=--skip-torch-cuda-test --no-half
# COMMANDLINE_ARGS 中参数仅作示意
call webui.bat

之后运行这个文件即可,建议后续命令在 PowerShell 中运行(如果没有其他常用 Shell 的话)。

有非常大的可能会因为网络问题而失败,居多是由于无法连接 GitHub 引起的,这里就不提供解决方法了。

如果解决了大部分网络问题,只是时常因超时断连的话。可以修改 webui.bat 文件,将里面的 pause 语句全部注释掉,也就是改为 @Rem pause(别忘了下载完后改回来)。之后在 PowerShell 中运行命令,不断尝试下载。

do {.\webui-user.bat} while (!$?)

结果

出现以下文字说明运行成功。

Thanks for being a Gradio user! If you have questions or feedback, please join our Discord server and chat with us: https://discord.gg/feTf9x3ZSB
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.

打开一个浏览器,输入地址 127.0.0.1:7860,即可进入界面。

好看捏。

1

2

3

标签:Git,Anaconda,PyTorch,WebUI,NovelAI,安装,下载
From: https://www.cnblogs.com/violeshnv/p/16849651.html

相关文章

  • 【批量下载】url——wget,给定网址,批量下载文件
    写在前面:最近在学习批量下载sci文章并传入noteexpress,从网上学来了一些方法,其中有一步需要使用url将sci-hub上面的文章批量下载下来。学习网址:【研究生】快速批量下载Web......
  • 如何下载 macOS - 官方 Apple 支持
    如何下载macOS下载并安装Mac操作系统的最新版本或早期版本。Apple建议使用与你的Mac兼容的最新版macOS。macOS升级有助于保持电脑的安全性、稳定性和兼容性,而且......
  • Django FileResponse下载文件
    djangoFileResponse下载文件代码如下:fromdjango.httpimportFileResponsedefget(self,request,*args,**kwargs):file_path=/Users/zonghan/Deskto......
  • IDEA下载与安装,保姆级教程
    (这里写自定义目录标题)1.搜索idea2.选择官方网站以前idea的官网后面有官网俩字,现在没有了,你可以看他的具体网址,因为idea是==Jetbrains==公司的产品,找到这个域名的指定......
  • 如何在接口中下载PDF
    Py文件importtimeimportrequestsurl="http://static.cninfo.com.cn/finalpage/2021-04-17/1209711009.PDF"results=requests.post(req_url,json=yaml_case['bo......
  • 如何用小黄鸟(HttpCanary)下载微信视频号的直播回放?
    目前微信视频号直播只在手机端才会显是,PC端不会显示,为此我们需要手机端抓包工具进行抓包,找到直播回放的的m3u8地址,用相应的工具下载即可。 下面开始教学: 第一步:下载......
  • Rust依赖下载慢+Blocking
    覆盖默认的镜像地址~~直接使用新注册服务来替代默认的~~crates.io。在$HOME/.cargo/config.toml添加以下内容:[source.crates-io]replace-with='ustc'[source.us......
  • Shell实现FTP下载文件,并保存执行日志
    分享知识 传递快乐 这篇文章是 ​​Linux实现FTP上传下载​​ 的续篇文章,关于FTP具体语法使用,请参考《​​Linux实现FTP上传下载​​》。FTP下载文件并保存执行日志#!/......
  • Multisim14数据库下载
    Multisim14访问主数据库失败的解决方法。点击下载访问密码:2077将文件解压到C盘,合并文件夹。数据库应该是通用的,其他版本也可以试试。......
  • Keil历史版本的几种下载方法
    Keil历史版本的几种下载方法MDKlegacyC51keil简单介绍官网正规步骤下载网址直接下载1.KeilMDK有规律的下载地址2.KeilC51有规律的下载地址3.KeilC251有规律的下载地址4......