Install?Tensorflow Serving in?Python2 or?Python3
官方教程:
https://www.tensorflow.org/serving/setup
1.安裝gRPC
https://grpc.io/docs/quickstart/python.html#install-grpc
2.安裝服務(wù)依賴包
執(zhí)行以下代碼:
sudo apt-get update && sudo apt-get install -y \
? ? ? ? build-essential \
? ? ? ? curl \
? ? ? ? libcurl3-dev \
? ? ? ? git \
? ? ? ? libfreetype6-dev \
? ? ? ? libpng12-dev \
? ? ? ? libzmq3-dev \
? ? ? ? pkg-config \
? ? ? ? python-dev \
? ? ? ? python-numpy \
? ? ? ? python-pip \
? ? ? ? software-properties-common \
? ? ? ? swig \
? ? ? ? zip \
? ? ? ? zlib1g-dev
3.使用PIP安裝Tensorflow Serving
Python2:
pip install tensorflow-serving-api
Python3:
pip install --upgrade tensorflow-serving-api-python3
官方教程中僅提供了Python2的pip安裝命令,并表示Python3需要手動(dòng)編譯安裝厘线。但本人在嘗試編譯Tensorflow Serving中反復(fù)出現(xiàn)編譯錯(cuò)誤,只好另尋辦法折欠。最終在github的這條issues下找到了pip安裝Python3的命令并安裝成功。