Skip to content

Commit

Permalink
[Doc] Fix python version for pre-commit(#10591)
Browse files Browse the repository at this point in the history
  • Loading branch information
co63oc authored Nov 18, 2024
1 parent c809775 commit e29bada
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions docs/source_compile/docker_env.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,40 @@ docker restart <container-name>
# 删除 Docker 容器
docker rm <container-name>
```

### 升级 Docker 容器中 python 版本,使用 pre-commit 检查代码

``` shell
apt update
apt install build-essential zlib1g-dev libbz2-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget libsqlite3-dev
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
tar -xzvf Python-3.7.5.tgz
cd Python-3.7.5
./configure
make
make install
rm -rf /usr/bin/python
rm -rf /usr/bin/pip
rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3
rm -rf /usr/bin/python3.7
rm -rf /usr/bin/pip3.7
ln -s /usr/local/bin/python3.7 /usr/bin/python3.7
ln -s /usr/local/bin/pip3.7 /usr/bin/pip3.7
ln -s /usr/local/bin/python3.7 /usr/bin/python3
ln -s /usr/local/bin/pip3.7 /usr/bin/pip3
ln -s /usr/local/bin/python3.7 /usr/bin/python
ln -s /usr/local/bin/pip3.7 /usr/bin/pip
curl https://bootstrap.pypa.io/pip/3.7/get-pip.py -o get-pip.py
python get-pip.py

vim ~/.bashrc
# 在最后加上
export PATH=/usr/local/bin:${PATH}

# 进入 Paddle-Lite 源码目录
pip install wheel
pip install pre-commit
pre-commit run -a

```

0 comments on commit e29bada

Please sign in to comment.