跳转到内容

必学 | 通用代码片段

在使用过程中,经常会需要手动安装一些依赖包,所以以下代码是必须掌握的

切换文件目录

在使用过程中,经常需要通过CMD进行操作,其中涉及到切换路径,使用的是cd命令

# Windows切换到当前文件夹路径下的sliders文件夹:
cd .\sliders

# Windows切换到G盘,名为AI的文件夹
cd G:\AI

# Mac切换到当前文件夹路径下的sliders文件夹:
cd ./sliders

# 注意:Mac和Win的斜杠是相反的

创建虚拟环境

虚拟环境可以理解为虚拟机,是为项目单独准备的,在虚拟环境中安装的软件包和依赖只保存在虚拟环境中,不会保存在系统中

python3 -m venv venv

py -m venv venv

# 以上两个代码均可

激活虚拟环境

有虚拟环境后需要激活虚拟环境,剩下的操作都在虚拟环境中进行。需要先使用cd切换到虚拟环境所在的文件夹目录下,或者使用文件夹绝对路径

# Windows运行以下命令:
venv\Scripts\Activate.ps1

# Mac运行以下命令:
source venv/bin/activate

安装软件/依赖

经常有需要手动安装插件,使用以下命令

# 安装最新版的软件/依赖包,以下示例为安装一个名为onnxrtime的软件,版本为最新版本
pip install onnxrtime

# 安装指定版本的软件/依赖包,以下示例为安装一个名为onnxrtime的软件,并且版本号为1.17.1
pip install onnxrtime==1.17.1

# ComfyUI使用的是Python Embeded,所以命令有所不同,使用以下命令,其中【F:····python.exe】这个路径需要修改为实际的Python Emeded路径
F:\ComfyUI-independent\python_embeded\python.exe -m pip install onnxrtime