From 11e1ee73204492fa9b0a112401738325bf5d8420 Mon Sep 17 00:00:00 2001 From: Owen Graham <ohgraham1@madisoncollege.edu> Date: Wed, 25 May 2022 14:14:04 -0500 Subject: [PATCH] Use venv activator instead of Python binary --- visualizer.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/visualizer.py b/visualizer.py index 5456d63..04fea69 100755 --- a/visualizer.py +++ b/visualizer.py @@ -1,6 +1,5 @@ -#!/home/ograham/venv/bin/python3 +#!/usr/bin/env python3 -from dataclasses import make_dataclass import datetime from io import BytesIO import json @@ -10,6 +9,11 @@ from types import SimpleNamespace from urllib.request import urlopen from wsgiref.handlers import CGIHandler +# Activate the virtual env to get access to non-standard packages. +activator = '/home/ograham/venv/bin/activate_this.py' +exec(open(activator).read(), {'__file__': activator}) + +from dataclasses import make_dataclass from flask import abort, Flask, g, jsonify, render_template, request, Response import matplotlib import matplotlib.pyplot as plt -- GitLab