Skip to main content

JPSLStudent

(aka Jupyter Physical Science Lab Student package)

This package installs almost all packages in the Jupyter Physical Science lab suite, their dependencies and the Algebra_with_SymPy package into the current python environment. The InstructorTools package is not included. The installed packages can then be used in a Jupyter notebook to do assignments. See the overall documentation and the descriptions of each package for more details.

If you have an example notebook to upload you can try it on binder: Binder

Installation

  1. Install python3+ on your system, if you have not. See python.org for instructions.
  2. Install a tool for managing and using virtual environments. This allows you to have multiple independent sets (virtual environments) of python packages installed. Use this "student" environment on computers students will use and for testing assignments on instructor computers. I personally like using pipenv. You can install it using the command $ pip3 --user install pipenv. See the website for more information.
  3. Once you have the correct python and a virtual environment system, create a directory for your "Student" environment. Navigate into the directory. Then:
    • Create the empty virtual environment $ pipenv shell. This will create the environment, activate it and leave you inside it.
    • Still within the environment use pip to install this package $ pip install JPSLStudent. This will take a while to run. There are a lot of packages to download and install.
  4. To exit the virtual environment just type "exit" on the command line $ exit.
  5. To enter the virtual environment: first make sure you are in the proper directory; then issue the command $ pipenv shell.
  6. To update you must be in the virtual environment. Use $ pip install -U JPSLStudent.

Metadata

Release files for JPSLStudent 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for JPSLStudent 0.8.0
File Size Uploaded
jpslstudent-0.8.0.tar.gz 2.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for JPSLStudent 0.8.0
File Interpreter ABI Platform
JPSLStudent-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.7 kB

Release files / jpslstudent-0.8.0.tar.gz

Download URL jpslstudent-0.8.0.tar.gz
Size 2.4 kB
Tags Source
SHA-256 checksum
How to use checksums
01f6add1f77bd4382e087ba9f6255e03acd54c60201edaa8a8b18168219d6a23
BLAKE2b-256 checksum
How to use checksums
407fa84c12017a41fc115340d8fe27bf65b1d26e3a6977318cdb266c4f9bc2ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release files / JPSLStudent-0.8.0-py3-none-any.whl

Download URL JPSLStudent-0.8.0-py3-none-any.whl
Size 2.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c21b6f2c018c6d625c8ecdbcd4ceb45fc266f416e35dee30e265e6bc86ebf5c4
BLAKE2b-256 checksum
How to use checksums
1d4d7d56872a90d81f92e219a59228813293620e250d88c80dacadb586048cec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.4

2 release files

0.5.3

1 release file

0.5.2

2 release files

0.5.1

1 release file

0.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page