JupyterLab extension with backend and frontend part for carpo teacher.
Project description
Requirements
- JupyterLab >= 3.0
Installation
- Open Jupyter Lab
- Open Terminal
- Execute this command
pip install --upgrade carpo_teacher
- 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.
- Install python virtual environment
pip install virtualenv
- Create directory to store your virtual environments for projects
mkdir ~/my-venvs
cd ~/my-venvs
- Create virtual environment for teacher extension
virtualenv carpo-teacher-mode
This will create new python virtual environment named carpo-teacher-mode
- Activate the above created virtual environment
source carpo-teacher-mode/bin/activate
- Install jupyterlab and carpo extension in your environment
pip install --upgrade carpo-teacher
- 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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8833e1be00cc34ba37ec830cd09f4f8348a5c37bae2aa6fdb53792d9fbf1c285 |
|
MD5 | a02d31662c946691376f17eef564601d |
|
BLAKE2b-256 | 46087b0c75084b8ab20e1d4dd6c459ae9baf916fe67b903ba023b16f268082f6 |
File details
Details for the file carpo_teacher-0.0.11-py3-none-any.whl
.
File metadata
- Download URL: carpo_teacher-0.0.11-py3-none-any.whl
- Upload date:
- Size: 269.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 609216946736a0f2a7cc7d7815d0799e8e9bbf849547c8f52b96aa15c3505246 |
|
MD5 | 685993c346a819e9a814df0280a8d204 |
|
BLAKE2b-256 | e3121b430c17262a2d7e46752c4125e749eb1f176cff150cd55feb16388753ca |