1.安装 Miniconda3https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe选项有一个可以不将Miniconda3注册为默认python可以放在任意地方2.git下拉以下链接https://github.com/sd-webui/stable-diffusion-webui2.安装git软件初始化需要git3.下载模型 50Gmagnet:?xt=urn:btih:LPPEILNIMJS3M4FD4XVDCY

库尽量用以下几种方式命命名1.exe_ Scripts生成exe双击即可运行2.plu_ 属于别的系统的插件3.lib_ 属于自用库4.oth_ 零散小项目,架构不做强制规定其中123都使用PDM管理项目且每项目只允许一个包第4项不做要求,想咋样咋样.一般作为临时过渡,后期需要逐步拆分成123种

为什么要编译以及分发为了更快的自己导入依赖当你编写了一个库的时候,比如配置读取你想复用到多个项目上一般是怎么做,喵是将这个文件复制过来但是这样就会出现几个问题1.多个项目需求不一致,导致每个项目都对这个类进行了修改,导致无法归一2.项目文件过于凌乱3.重复分发源码4.安装不易那么应该怎么做呢,最好的办法就是上传到pypi上这样需要的时候直接pip install即可待续未完

PDM是什么PDM是由国人开发的适合国内网络的Poety的替代品,是一款包管理器.为什么要用PDM喵假定您是一位什么都不懂的小白,从最开始和您说明白为什么要用 PDM依赖管理上的问题首先是包管理器,应该您知道 Python 安装就会自带的 pip通过 pip install 咱们可以方便的安装依赖但是如果咱们要分发写好的源码,就需要把项目依赖的包写到名为requirements.txt的文件里这个文件说实话,喵到现在都不记得怎么拼,而且ide基本也不提供自动的方法.而且使用起来也非常繁琐.依赖冲突上的问题