diff options
author | Andrew Tridgell <andrew@tridgell.net> | 2015-02-14 10:43:49 +1100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2015-02-16 06:52:00 +0100 |
commit | 36870cf44bebb09f0c700870f87e64d2d36200a9 (patch) | |
tree | 06381c11d32f4a1961c271b23720bd576ffd0fdf /Tools/px_generate_uorb_topic_headers.py | |
parent | 71c6c6aba4896e8c2aee277922e3c91005a8ae38 (diff) | |
download | px4-firmware-36870cf44bebb09f0c700870f87e64d2d36200a9.tar.gz px4-firmware-36870cf44bebb09f0c700870f87e64d2d36200a9.tar.bz2 px4-firmware-36870cf44bebb09f0c700870f87e64d2d36200a9.zip |
Tools: improve python package error message
Diffstat (limited to 'Tools/px_generate_uorb_topic_headers.py')
-rwxr-xr-x | Tools/px_generate_uorb_topic_headers.py | 18 |
1 files changed, 14 insertions, 4 deletions
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" |