Skip to main content

JupyterLab extension with backend and frontend part for carpo teacher.

Project description

Requirements

  • JupyterLab >= 3.0

Installation

  1. Open Jupyter Lab
  2. Open Terminal
  3. Execute this command
pip install --upgrade carpo_teacher
  1. Close and restart Jupyter Lab

Configure to use with carpo server

Teachers/TAs need to edit the config.json file in the Exercises folder and update the following information:

  • Student name
  • IP address of the server. The instructor should provide this information.

Additional installation information

To install specific version (e.g. 0.0.8), execute this command in Jupyter Lab's terminal:

pip install carpo_teacher==0.0.8

To uninstall the exension, execute this command in Jupyter Lab's terminal:

pip uninstall carpo_teacher

Install the extension with Virtual environment [Optional]

It is recommended that you install the carpo-teacher extension in a separate python virtual environment. This way, you can isolate the carpo modules from your global jupyterlab server.

  1. Install python virtual environment
pip install virtualenv
  1. Create directory to store your virtual environments for projects
mkdir ~/my-venvs
cd ~/my-venvs
  1. Create virtual environment for teacher extension
virtualenv carpo-teacher-mode

This will create new python virtual environment named carpo-teacher-mode

  1. Activate the above created virtual environment
source carpo-teacher-mode/bin/activate
  1. Install jupyterlab and carpo extension in your environment
pip install --upgrade carpo-teacher
  1. Now launch jupterlab
jupyter lab

You will now see all the carpo functionalities when you open Notebook in your jupyter lab server in the browser.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

carpo_teacher-0.0.11.tar.gz (50.0 kB view details)

Uploaded Source

Built Distribution

carpo_teacher-0.0.11-py3-none-any.whl (269.4 kB view details)

Uploaded Python 3

File details

Details for the file carpo_teacher-0.0.11.tar.gz.

File metadata

  • Download URL: carpo_teacher-0.0.11.tar.gz
  • Upload date:
  • Size: 50.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for carpo_teacher-0.0.11.tar.gz
Algorithm Hash digest
SHA256 8833e1be00cc34ba37ec830cd09f4f8348a5c37bae2aa6fdb53792d9fbf1c285
MD5 a02d31662c946691376f17eef564601d
BLAKE2b-256 46087b0c75084b8ab20e1d4dd6c459ae9baf916fe67b903ba023b16f268082f6

See more details on using hashes here.

File details

Details for the file carpo_teacher-0.0.11-py3-none-any.whl.

File metadata

File hashes

Hashes for carpo_teacher-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 609216946736a0f2a7cc7d7815d0799e8e9bbf849547c8f52b96aa15c3505246
MD5 685993c346a819e9a814df0280a8d204
BLAKE2b-256 e3121b430c17262a2d7e46752c4125e749eb1f176cff150cd55feb16388753ca

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page