System Message: ERROR/3 (/home/work/paddledoc/FluidDoc/doc/fluid/install/install_MacOS_en.md, line 0)

Document or section may not begin with a transition.


Install on MacOS

Environment preparation

  • MacOS version 10.11/10.12/10.13/10.14 (64 bit)(not support GPU version)

  • Python version 2.7.15+/3.5.1+/3.6/3.7 (64 bit)

  • pip or pip3 version 9.0.1+ (64 bit)

Note

  • Confirm that the Python where you need to install PaddlePaddle is your expected location, because your computer may have multiple Python

    • If you are using Python 2, use the following command to output Python path. Depending on the environment, you may need to replace python in all command lines

      which python

    • If you are using Python 3, use the following command to output Python path. Depending on the environment, you may need to replace python in all command lines

      which python3

  • You need to confirm whether the version of Python meets the requirements

    • If you are using Python 2, use the following command to confirm that it is 2.7.15+

      python –version

    • If you are using Python 3, use the following command to confirm that it is 3.5.1+/3.6/3.7

      python3 –version

  • It is required to confirm whether the pip version meets the requirements. The pip version is required to be 9.0.1+

    • If you are using Python 2

      python -m ensurepip

      python -m pip –version

    • If you are using Python 3

      python3 -m ensurepip

      python3 -m pip –version

  • Confirm that Python and pip is 64 bit,and the processor architecture is x86_64(or x64、Intel 64、AMD64)architecture. Currently, PaddlePaddle doesn’t support arm64 architecture. The first line of output from the following command should be “64bit”, and the second line should be “x86_64”, “x64” or “AMD64”.

    • If you are using Python 2

      python -c “import platform;print(platform.architecture()[0]);print(platform.machine())”

    • If you are using Python 3

      python3 -c “import platform;print(platform.architecture()[0]);print(platform.machine())”

  • The installation package provided by default requires computer support for MKL

Choose CPU/GPU

  • Currently, only the CPU version of PaddlePaddle is supported in the MacOS environment

Choose an installation method

Under the MacOS system we offer 5 installation methods:

We will introduce pip installation here.

Installation steps

  • CPU version of PaddlePaddle:

    • For Python 2: python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple or python -m pip install paddlepaddle -i https://pypi.tuna.tsinghua.edu.cn/simple

    • For Python 3: python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple or python3 -m pip install paddlepaddle -i https://pypi.tuna.tsinghua.edu.cn/simple

You canVerify installation succeeded or not, if you have any questions, please checkFAQ

Note:

  • On MacOS you need to install unrar to support PaddlePaddle, you can use command brew install unrar

  • For python2.7, we suggest command python; for python3.x, we suggest command python3

  • Download the latest release installation package by default. To obtain the development installation package, please refer to here

  • Using Python native to MacOS can cause installation failures. For Python2,we recommend to use Homebrew or python2.7.15 provided by Python.org; for Python3, please use python3.5.x、python3.6.x or python3.7.x provided by Python.org.



Verify installation

After the installation is completed, you can use python or python3 to enter the Python interface, input import paddle.fluid as fluid and then fluid.install_check.run_check() to verify that the installation was successful.

If Your Paddle Fluid is installed succesfully! appears, it means the installation was successful.



How to uninstall

Please use the following command to uninstall PaddlePaddle:

  • python -m pip uninstall paddlepaddle or python3 -m pip uninstall paddlepaddle