From 5e583573d5e11153ce0c42d87e7aacdbf203ebe5 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Tue, 12 Mar 2019 12:50:58 -0400 Subject: [PATCH] pretty warning when missing distutils --- archivebox/index.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/archivebox/index.py b/archivebox/index.py index 9126919c..5348ab3d 100644 --- a/archivebox/index.py +++ b/archivebox/index.py @@ -3,7 +3,11 @@ import json from datetime import datetime from string import Template -from distutils.dir_util import copy_tree +try: + from distutils.dir_util import copy_tree +except ImportError: + print('[X] Missing "distutils" python package. To install it, run:') + print(' pip install distutils') from config import ( OUTPUT_DIR,