test the existence of modules in the main script

This commit is contained in:
thomasv 2012-05-14 14:09:50 +02:00
parent 796c992702
commit 1e192e9ca9
2 changed files with 15 additions and 14 deletions

View file

@ -18,6 +18,19 @@
import re, sys, getpass import re, sys, getpass
try:
import ecdsa
except:
print "python-ecdsa does not seem to be installed. Try 'sudo pip install ecdsa'"
sys.exit(1)
try:
import aes
except:
print "AES does not seem to be installed. Try 'sudo pip install slowaes'"
sys.exit(1)
import electrum import electrum
from optparse import OptionParser from optparse import OptionParser
from decimal import Decimal from decimal import Decimal

View file

@ -18,20 +18,8 @@
import sys, base64, os, re, hashlib, copy, operator, ast, threading, random import sys, base64, os, re, hashlib, copy, operator, ast, threading, random
import slowaes, ecdsa
try: from ecdsa.util import string_to_number, number_to_string
import ecdsa
from ecdsa.util import string_to_number, number_to_string
except:
print "python-ecdsa does not seem to be installed. Try 'sudo pip install ecdsa'"
sys.exit(1)
try:
import aes
except:
print "AES does not seem to be installed. Try 'sudo pip install slowaes'"
sys.exit(1)
############ functions from pywallet ##################### ############ functions from pywallet #####################