安装git
git下载地址Git - Downloading Package
首先github拉取官方代码
这里是github地址
https://github.com/XingangPan/DragGr
拉取项目
git clone https://github.com/XingangPan/DragGAN.git
拉取下来后安装3.10.6版本的python,
python3.10.6
下载地址
Python Release Python 3.10.6 | Python.org
最好python 环境是3.10.6
项目拉取代码进入文件后,输入cmd回车,打开控制台
打开控制台 输入
pip install -r requirements.txt
等待下载完依赖,然后继续输入,下载模型
python visualizer_drag_gradio.py
一共5个模型,如果下载出错(因为可能网络不稳定导致的,而且已经下载过的模型他不会重复下载,只会从你失败那个模型重新下载),一直执行该命令,或者pip切源
然后调整 gradio版本,这个我目前找到一个不影响功能的一个版本3.44.4,但样式有点小问题
pip install gradio==3.44.4
以上操作完成后,那么开始启动项目,输入
python visualizer_drag_gradio.py
这里就完成了,打开 http://127.0.0.1:7860/ 就可以访问了
以下就是中途可能遇到的问题
问题1:
ModuleNotFoundError: No module named 'matplotlib' 解决 pip install matplotlib
问题2:
ModuleNotFoundError: No module named 'imgui' 解决 pip install imgui
问题3:
TypeError: Image.__init__() got an unexpected keyword argument ‘tool‘ 解决 pip install gradio==3.44.4
问题4:
attributeerror: ‘FreeTypeFont‘ object has no attribute ‘getsize‘ 解决 pip install Pillow==9.5
问题5:
IMPORTANT: You are using gradio version 3.50.0, however version 4.44.1 is available, please upgrade. 解决
问题6:
For further information visit https://errors.pydantic.dev/2.10/v/missing 解决 pip install pydantic==1.10.13 -i https://pypi.douban.com/simple
提升
gradio 版本控制在 3.44.4 pip install gradio==3.44.4, (样式有小问题)
提示,目前的项目跑起来后,是采用cpu执行的,所以会很慢,这块得参考其他教程,目前我就走到这一步
我主页还有其他的ai项目,比如stable diffusion,roop等