Connection error in your code?#
Issue#
Connection Error
DownloadWarning
…
If you see similar error message in your notebook, this often means that
your code needs to download external resources. Compute nodes from some
partitions on Mistral e.g. shared
. have no Internet access. As a
result, your the code will fail.
Possible solutions#
if you are using jupyterhub @ DKRZ, try with the
prepost
partitionyou can execute the suspected code from the Mistral login nodes
download the required resources manually
Use case#
One popular use case is with cartopy
, this library needs to download
maps from external servers. If none of the possible solutions works,
you can still download the missing resources manually. For example, when
using cartopy
for the first time, you will probably get the error
when adding the coastlines. This how you can download and set up the
maps manually (110m
):
1. wget http://naciscdn.org/naturalearth/110m/physical/ne_110m_coastline.zip
2. unzip ne_110m_coastline.zip -d
~/.local/share/cartopy/shapefiles/natural_earth/physical/
3. import cartopy
cartopy.config['data_dir'] = '~/.local/share/cartopy/'
cartopy.config['pre_existing_data_dir'] = '~/.local/share/cartopy/'