1#!/bin/bash 2# 3# Copyright 2016 Google Inc. All Rights Reserved. 4# 5# Licensed under the Apache License, Version 2.0 (the "License"); 6# you may not use this file except in compliance with the License. 7# You may obtain a copy of the License at 8# 9# http://www.apache.org/licenses/LICENSE-2.0 10# 11# Unless required by applicable law or agreed to in writing, software 12# distributed under the License is distributed on an "AS IS" BASIS, 13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14# See the License for the specific language governing permissions and 15# limitations under the License. 16 17# Only tested on linux so far 18echo "Install Python SDK" 19sudo apt-get -y install python-dev 20 21echo "Install Protocol Buffer packages" 22sudo apt-get -y install python-protobuf 23sudo apt-get -y install protobuf-compiler 24 25echo "Install Python virtualenv and pip tools for VTS TradeFed and Runner" 26sudo apt-get -y install python-setuptools 27sudo apt-get -y install python-pip 28sudo apt-get -y install python3-pip 29sudo apt-get -y install python-virtualenv 30 31echo "Install Python modules for VTS Runner" 32sudo pip install future 33sudo pip install futures 34sudo pip install enum 35sudo pip install protobuf 36sudo pip install setuptools 37sudo pip install requests 38sudo pip install httplib2 39sudo pip install oauth2client 40sudo pip install google-api-python-client 41sudo pip install google-cloud-pubsub 42 43echo "Install packages for Kernel tests" 44sudo pip install parse 45sudo pip install ply 46 47echo "Install packages for Camera ITS tests" 48sudo apt-get -y install python-tk 49sudo pip install numpy 50sudo pip install scipy 51sudo pip install matplotlib 52sudo apt-get -y install libjpeg-dev 53sudo apt-get -y install libtiff-dev 54sudo pip install Pillow 55