Python创建虚拟环境及安装

Easy Diffusion上手比较容易,给我们对应用AIGC工具进行设计有了初步的认识和实践的机会。如果希望能够进一步使用更多的辅助手段增强设计能力,需要对Stable Diffusion或Comfy进行学习研究。这时候需要先创建Python运行的虚拟环境。

在虚拟环境中,可以轻松管理不同的项目,避免依赖项之间的兼容性问题。特别是如果不同的项目对某个安装包有不同的版本要求,如果不使用虚拟环境,经常会出现为新建的项目引入不同版本安装包时,需要卸载已有的安装包,导致已有的项目无法正常运行。

首先,在你的项目目录下创建一个虚拟环境:

python -m venv .env

激活虚拟环境:

source .env/bin/activate

现在,你就可以进行系统安装了!

在虚拟环境下安装的时候可以通过已编译好的安装包,也可以使用源码。以Diffusers项目为例:

1 使用pip安装

使用下边这个命令:

pip install diffusers["torch"]

2 使用源码

从源码安装 Diffusers 需要使用以下命令:

pip install git+https://github.com/huggingface/diffusers

补充说明一下,这个命令安装的是最新的 main版本,而不是最近的stable版。main是一直和最新进展保持一致的。比如,上次发布的正式版中有bug,在main中可以看到这个bug被修复了,但是新的正式版此时尚未推出。但是这也意味着 main版本不保证是稳定的。

3 可修改安装

有的时候会在网上分享的安装步骤中看到如下安装方式

git clone https://github.com/huggingface/diffusers.git

cd diffusers

pip install -e ".[torch]"

这些命令将连接到你克隆的版本库和你的 Python 库路径。 现在,不只是在通常的库路径,Python 还会在你克隆的文件夹内(比如diffusers)寻找包。 如果你想继续使用这个库,你必须保留 diffusers 文件夹。

现在你可以用下面的命令轻松地将你克隆的 Diffusers 库更新到最新版本。

cd ~/diffusers/

git pull

你的Python环境将在下次运行时找到main版本的 Diffusers。

不过我们更推荐用Anaconda的方式进行虚拟环境的创建和管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

duhaining1976

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值