• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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