使用uv配置LLaMA-Factory虚拟环境
LLaMA-Factory
1. 克隆项目
git clone --depth 1 https://github.com/hiyouga/LLaMA-Factory.git
cd LLaMA-Factory2. 修改为大陆镜像(可选)
vim pyproject.toml
# 最后一行([tool.uv]里)添加:index-url = "https://mirrors.aliyun.com/pypi/simple/"3. 初始化虚拟环境
# 使用3.10版本
uv sync --extra torch --extra metrics --prerelease=allow -p 3.10
# 如果需要使用swanlab则使用如下命令
# uv sync --extra torch --extra metrics --extra swanlab --prerelease=allow -p 3.104. 启动webui
# 激活虚拟环境
source .venv/bin/activate
# 退出虚拟环境
# deactivate
# 使用modelscope(可选)
export USE_MODELSCOPE_HUB=1
# 开启llama factory webui
llamafactory-cli webui如果开启webui报错:AttributeError: module 'httpx' has no attribute 'AsyncHTTPTransport',可以先执行下
uv pip install httpx==0.28.1再执行llamafactory-cli webui
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Ryan的折腾日记
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果