Install all modules for Jupyter Physical Science Lab
Project description
JPSLInstructor
(aka Jupyter Physical Science Lab Instructor package)
This package installs all of the packages in the Jupyter Physical Science lab suite, their dependencies and the Algebra_with_SymPy package into the current python environment. The packages can then be used in a Jupyter notebook to construct 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:
Installation
- Install python3+ on your system, if you have not. See python.org for instructions.
- Install a tool for managing and using virtual environments. This
allows you to have multiple independent sets (virtual environments)
of python packages installed. I recommend you use this so
that you can have both an "instructor" and "student" environment for
testing. I personally like using
pipenv. You can install it using
the command
$ pip3 --user install pipenv. See the website for more information. - Once you have the correct python and a virtual environment system,
create a directory for your "Instructor" 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 JPSLInstructor. This will take a while to run. There are a lot of packages to download and install.
- Create the empty virtual environment
- To exit the virtual environment just type "exit" on the command line
$ exit. - To enter the virtual environment: first make sure you are in the proper
directory; then issue the command
$ pipenv shell. - To update you must be in the virtual environment. Use
$ pip install -U JPSLInstructor.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jpslinstructor-0.8.0.tar.gz.
File metadata
- Download URL: jpslinstructor-0.8.0.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
033b5c05df98096995705b6c262f69221996dc815bb1c11cf17a5ecd5f5cf476
|
|
| MD5 |
28a1ed76b755d8f4109a39c095f808cf
|
|
| BLAKE2b-256 |
0003fc84a2259f5410663fdb1c72bb658fa90ec08b7e4eed907099c43a45dfb7
|
File details
Details for the file JPSLInstructor-0.8.0-py3-none-any.whl.
File metadata
- Download URL: JPSLInstructor-0.8.0-py3-none-any.whl
- Upload date:
- Size: 2.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6c9f58a9a90073a82d54b41cdc4f3e2fd64400a0441b87c3e980c5b5e6b3d9e
|
|
| MD5 |
5e698100e250c9b00fd102b421cd80de
|
|
| BLAKE2b-256 |
2008ee2c3f1f8df1152a428484ab7ca23d4bbb995993cec06595e01a4a3b00bd
|