source: main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/prepare/CREATE-VENV-PYTHON3.sh@ 35991

Last change on this file since 35991 was 35843, checked in by davidb, 2 years ago

Some minor upgrades and tweaks to echo statements

  • Property svn:executable set to *
File size: 1.1 KB
Line 
1#!/bin/bash
2
3my_env=${1:-my-python3}
4
5ve_package=virtualenv-16.7.10
6
7if [ ! -d "$ve_package" ] ; then
8 echo ""
9 echo "Untarring $ve_package"
10 echo ""
11 tar xvzf "$ve_package.tar.gz"
12 echo ""
13fi
14
15if [ ! -d "$PWD/$my_env" ] ; then
16 # python3 -mvenv "$PWD/$my_env"
17 ./$ve_package/virtualenv.py --python=python3 "$my_env"
18else
19 echo "" >&2
20 echo "!!!!!!!!" >&2
21 echo "! VirtualEnv Python3 already exists:" >&2
22 echo "! $PWD/$my_env" >&2
23 echo "! => Not doing anything to create a Python virtualenv" >&2
24 echo "!!!!!!!!" >&2
25fi
26
27echo ""
28echo "****"
29echo "* To activate this version of python, enter:"
30echo "* source \"./$my_env/bin/activate\""
31echo "*"
32echo "* Once activated, required packages that need to be added to '$my_env' via pip3 ..."
33echo "*"
34echo "* For 'voting-excel'"
35echo "* pip3 install openpyxl"
36#echo "* and optionally (for processing .xls legacy files) install"
37#echo "* pip3 install xlrd"
38echo "*"
39echo "* For 'errata-categories'"
40echo "* pip3 install wikipedia beautifulsoup4"
41echo "*"
42echo "* For 'spotify-musicbrainz'"
43echo "* pip3 install -r spotify-musicbrainz/requirements.txt"
44echo "****"
45
Note: See TracBrowser for help on using the repository browser.