diff --git a/tutormagic.py b/tutormagic.py index bcd3a0c..231ba01 100644 --- a/tutormagic.py +++ b/tutormagic.py @@ -137,7 +137,8 @@ def tutor(self, line, cell=None, local_ns=None): args = parse_argstring(self.tutor, line) if args.lang: - if args.lang[0].lower() in ['python2', 'python3', + if args.lang[0].lower() in ['python2', 'python3', + 'py3anaconda', 'java', 'javascript', 'typescript', @@ -148,7 +149,7 @@ def tutor(self, line, cell=None, local_ns=None): else: raise ValueError( "{} not supported. Only the following options are allowed: " - "'python2', 'python3', 'java', 'javascript', " + "'python2', 'python3', 'py3anaconda', 'java', 'javascript', " "'typescript', 'ruby', 'c', 'c++'".format(args.lang[0])) else: lang = "python3" @@ -175,6 +176,8 @@ def tutor(self, line, cell=None, local_ns=None): url += "py=3" elif lang == "python2": url += "py=2" + elif lang == "py3anaconda": + url += "py=py3anaconda" elif lang == "java": url += "py=java" elif lang == "javascript":