7 环境准备之配置环境变量

在上一篇中,我们介绍了如何安装生成图像所需的必要软件。现在,我们将继续环境准备的步骤,具体讲解如何配置环境变量,以保证 Stable Diffusion 的运行环境能够正确识别所需的工具和库。配置环境变量是确保系统能够找到安装的可执行文件和库的重要步骤,下面我们将一步一步进行。

什么是环境变量?

环境变量是操作系统用来存储关于系统环境的信息的一组变量。它们可以影响运行在系统上的程序的行为。在配置 Stable Diffusion 时,我们需要确保系统能够找到 Python 解释器、相关库及模型权重文件。

配置环境变量的步骤

1. 找到 Python 安装路径

首先,确认你已安装 Python,并查找其安装路径。通常,Python 安装在如下路径之一:

  • Windows: C:\Users\<YourUsername>\AppData\Local\Programs\Python\PythonXX
  • macOS: /usr/local/bin/python3
  • Linux: /usr/bin/python3

你可以通过在终端或命令提示符中运行以下命令来检查 Python 的路径:

1
which python3

或者在 Windows 中使用:

1
where python

2. 设置环境变量

根据你的操作系统,以下是设置环境变量的具体步骤:

Windows

  1. 右键点击“此电脑”或“计算机”,选择“属性”。
  2. 点击“高级系统设置”。
  3. 在弹出的窗口中,点击“环境变量”按钮。
  4. 在“系统变量”部分,找到 Path 变量,选中后点击“编辑”。
  5. 在打开的编辑窗口中,点击“新建”,然后添加 Python 的安装路径。
  6. 同样添加 Python 的 Scripts 子目录,通常位于 C:\Users\<YourUsername>\AppData\Local\Programs\Python\PythonXX\Scripts
  7. 点击“确定”保存设置。

macOS 和 Linux

在你的终端中,打开 ~/.bashrc~/.bash_profile(macOS)文件,然后添加以下行:

1
export PATH="$PATH:/usr/local/bin/python3"

或者如果你是在 Linux 上,可能需要添加 Python 的 bin 目录和库路径:

1
export PATH="$PATH:/usr/bin/python3"

保存文件后,执行以下命令以使改动生效:

1
source ~/.bashrc # 或 ~/.bash_profile

3. 验证环境变量设置

重新打开一个命令提示符或终端窗口,输入以下命令以验证是否正确配置环境变量:

1
python --version

如果显示 Python 的版本号,说明配置成功。接着,检查其他工具是否已正确配置,类似于下述命令:

1
pip --version

4. 安装依赖(可选)

为了确保 Stable Diffusion 正常工作,你可能需要使用 pip 安装一些额外的库。在终端中执行:

1
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cpu

确保可用的 PyTorch 版本与你的系统和硬件相匹配,更多安装信息可以参考 PyTorch 官方网站

结语

至此,我们已经完成了 Stable Diffusion 环境准备的第二步:配置环境变量。确保环境变量正确设置不仅能够提升我们的开发效率,也能避免运行时的错误。

在下一篇中,我们将继续深入,讲解如何下载模型权重,以便于将来生成高质量的图像。请继续关注我们的系列教程,让我们一起迈入文生图的世界!

7 环境准备之配置环境变量

https://zglg.work/stable-diffusion-tutorial/7/

作者

IT教程网(郭震)

发布于

2024-08-10

更新于

2024-08-11

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论