...
Info |
---|
You can use |
Info |
---|
Example using the default Python kernel: |
Code Block |
---|
# Cell import sys print(sys.version) |
...
Expand | ||
---|---|---|
| ||
|
Info |
---|
Notice there are two paths:
|
...
Code Block |
---|
# Before pip install:
[salexan5@mblog2 ~]$ ls .local/lib/python3.12/site-packages/
dateutil numpy-2.0.0.dist-info __pycache__ pytz six-1.16.0.dist-info tzdata
numpy numpy.libs python_dateutil-2.9.0.post0.dist-info pytz-2024.1.dist-info six.py tzdata-2024.1.dist-info |
...
Code Block |
---|
# After Installation:
# Notice the new packages installed.
[salexan5@mblog2 ~]$ ls .local/lib/python3.12/site-packages/
click joblib-1.4.2.dist-info numpy-2.0.0.dist-info pytz six-1.16.0.dist-info tzdata
click-8.1.7.dist-info nltk numpy.libs pytz-2024.1.dist-info six.py tzdata-2024.1.dist-info
dateutil nltk-3.8.1.dist-info __pycache__ regex tqdm
joblib numpy python_dateutil-2.9.0.post0.dist-info regex-2024.7.24.dist-info tqdm-4.66.5.dist-info |
Note |
---|
Remember: Any previously install Python packages under this location will be available to your notebook. Any installs/updates within the notebook will thus also affect any other Python environments you have that use this location and packages. This could cause issues with dependencies and versions. |
...
Note |
---|
You can use You will not have permissions to |
Info |
---|
But, you should have permissions be able to if you have created the kernel, own it, and thus have permissions. |
...
Jupyter Sessions
Info |
---|
Issue: Jupyter Doesn’t Start?
Prev
...
When you start a Jupyter session via OnDemand, you get a Session ID, which also creates a corresponding folder within your home: |
...
Info |
---|
Clicking on the Session ID link will open up a new tab of the form: |
...
Info |
---|
Or, you can navigate to it via the command-line: |
Code Block |
---|
[]$ ls ~/ondemand/data/sys/dashboard/batch_connect/sys/jupyter/form/output/8c0766ae-b302-47d7-8f40-007460cc3ad1/
after.sh before.sh config.py connection.yml job_script_content.sh job_script_options.json output.log script.sh user_defined_context.json |
Info |
---|
You can view the |
...
Issue: Jupyter Doesn’t Start?
Note |
---|
Sometimes when you try and start a Jupyter session it immediately fails to open. This is typically caused by something that you have done/run/installed that has installed a python package under the library/version folder that is causing a dependency issue with a Python package installed under the kernel.. |
Info |
---|
If you do not have the Session ID, then list the child session folders, in date order, under |
Code Block |
---|
[]$ ls -altr ~/ondemand/data/sys/dashboard/batch_connect/sys/jupyter/form/output/
...
drwxr-xr-x 2 <username> <username> 4096 Aug 6 08:07 8c0766ae-b302-47d7-8f40-007460cc3ad1 |
...
Issue: Jupyter Doesn’t Start: Example
Info |
---|
This example is from an older cluster/version of OnDemand, but the principle still applies. |
Info |
---|
The |
Expand | ||
---|---|---|
| ||
|
Note |
---|
Two things to notice.
|
Info |
---|
Unfortunately, the simplest way to resolve is to remove this folder. How this effects your environment/pipeline you will have to figure out. Unfortunately, the more complicated you try and make a single environment, the more likely this is too occur. Suggestion: Maybe consider creating a separate Conda environment/kernel. |
...
Prev | Workshop Home | Next |
...