From 36870cf44bebb09f0c700870f87e64d2d36200a9 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 14 Feb 2015 10:43:49 +1100 Subject: Tools: improve python package error message --- Tools/px_generate_uorb_topic_headers.py | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'Tools') diff --git a/Tools/px_generate_uorb_topic_headers.py b/Tools/px_generate_uorb_topic_headers.py index ce2f29f3f..8d6a12316 100755 --- a/Tools/px_generate_uorb_topic_headers.py +++ b/Tools/px_generate_uorb_topic_headers.py @@ -46,10 +46,20 @@ import argparse try: import genmsg.template_tools except ImportError as e: - print("Package empy not installed. Please run 'sudo apt-get install" - " python-empy' on a Debian/Ubuntu system, 'sudo pip install" - " empy' on a Mac OS system or 'easy_install empy' on" - " a Windows system.") + print(''' +Required python packages not installed. + +On a Debian/Ubuntu syystem please run: + + sudo apt-get install python-empy + sudo pip install catkin_pkg + +On MacOS please run: + sudo pip install empy catkin_pkg + +On Windows please run: + easy_install empy catkin_pkg +''') exit(1) __author__ = "Thomas Gubler" -- cgit v1.2.3