Install on Windows via PIP¶
Environmental preparation¶
1.1 How to check your environment¶
Confirm whether the Python version meets the requirements
Use the following command to confirm that it is 3.8+/3.9+/3.10+/3.11+/3.12+
python --version
Confirm whether the version of pip meets the requirements. The version of pip is required to be 20.2.2 or above
python -m ensurepip
python -m pip --version
You need to confirm that Python and pip are 64bit, and the processor architecture is x86_64(or called x64、Intel 64、AMD64). The first line below outputs “64bit”, and the second line outputs “x86_64”, “x64” or “AMD64”
python -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
The installation package provided by default requires computer support for MKL
NCCL, distribution are not supported on windows now
INSTALLATION¶
If you installed Python via Homebrew or the Python website, pip
was installed with it. If you installed Python 3.x, then you will be using the command pip3
. We will introduce pip installation here.
Choose CPU/GPU¶
If your computer doesn’t have NVIDIA® GPU, please install the CPU Version of PaddlePaddle
If your computer has NVIDIA® GPU, please make sure that the following conditions are met and install the GPU Version of PaddlePaddle
CUDA toolkit 11.8 with cuDNN v8.6.0(for PaddleTensorRT deployment, TensorRT8.5.1.7)
CUDA toolkit 12.3 with cuDNN v9.0.0(for PaddleTensorRT deployment, TensorRT8.6.1.6)
GPU CUDA capability over 6.0
You can refer to NVIDIA official documents for installation process and configuration method of CUDA, cuDNN and TensorRT. Please refer to CUDA,cuDNN,TensorRT
Installation Step¶
You can choose the following version of PaddlePaddle to start installation:
2.1 CPU Version of PaddlePaddle¶
python -m pip install paddlepaddle==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/
2.2 GPU Version of PaddlePaddle¶
2.2.4 If you are using CUDA 11.8
python -m pip install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/
2.2.5 If you are using CUDA 12.3
python -m pip install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cu123/
Note:
Please confirm that the Python where you need to install PaddlePaddle is your expected location, because your computer may have multiple Python. Depending on the environment, you may need to replace Python in all command lines in the instructions with specific Python path.
The above commands install the
avx
andmkl
package by default. Paddle no longer supportsnoavx
package. To determine whether your machine supportsavx
, you can install the CPU-Z tool to view the “processor-instruction set”.If you want to install the Paddle package with
avx
andopenblas
, you can use the following command to download the wheel package to the local, and then usepython -m pip install [name].whl
to install locally ([name] is the name of the wheel package):python -m pip install https://paddle-wheel.bj.bcebos.com/3.0.0-beta0/windows/windows-cpu-avx-openblas-vs2017/paddlepaddle-3.0.0b1-cp38-cp38-win_amd64.whl
Verify installation¶
After the installation is complete, you can use python
to enter the Python interpreter and then use import paddle
and paddle.utils.run_check()
If PaddlePaddle is installed successfully!
appears, to verify that the installation was successful.
How to uninstall¶
Please use the following command to uninstall PaddlePaddle:
CPU version of PaddlePaddle:
python -m pip uninstall paddlepaddle
GPU version of PaddlePaddle:
python -m pip uninstall paddlepaddle-gpu