install_dcu.sh 656 Bytes
Newer Older
zhanggzh's avatar
zhanggzh committed
1
#!/bin/bash
2
set -e
zhanggzh's avatar
zhanggzh committed
3

4
# 清理构建目录和旧的分发文件
zhanggzh's avatar
zhanggzh committed
5
rm -rf build
6
rm -rf dist
zhanggzh's avatar
zhanggzh committed
7
8
9
10
11
rm -rf *.egg-info
rm -rf ktransformers/ktransformers_ext/build
rm -rf ktransformers/ktransformers_ext/cuda/build
rm -rf ktransformers/ktransformers_ext/cuda/dist
rm -rf ktransformers/ktransformers_ext/cuda/*.egg-info
12
13
echo "初始化Git子模块..."
git submodule update --init --recursive
zhanggzh's avatar
zhanggzh committed
14
15
16

export CMAKE_BUILD_PARALLEL_LEVEL=32

17
18
19
20
21
22
23
24
25
26
27
echo "构建ktransformers wheel包"

mkdir -p dist

KTRANSFORMERS_FORCE_BUILD=TRUE pip wheel . -w dist --no-build-isolation --no-deps

echo "生成的wheel包位于:"
ls -l dist/*.whl

echo "构建成功!wheel包已生成在dist目录"