mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-27 15:31:31 +00:00
Added pretty errors when pyqt is not found or qt is not the right version
This commit is contained in:
parent
6b75c5f3fa
commit
00097a23de
1 changed files with 16 additions and 3 deletions
|
@ -1,5 +1,13 @@
|
|||
import sys
|
||||
|
||||
try:
|
||||
from PyQt4.QtCore import *
|
||||
from PyQt4.QtGui import *
|
||||
except ImportError:
|
||||
print "You need to have PyQT installed to run Electrum"
|
||||
print "If you have pip installed try 'sudo pip install pyqt' if you are on Debian/Ubuntu try 'sudo apt-get install python-qt4'"
|
||||
sys.exit(1)
|
||||
|
||||
from decimal import Decimal as D
|
||||
from util import appdata_dir, get_resource_path as rsrc
|
||||
from i18n import _
|
||||
|
@ -8,7 +16,6 @@ import exchange_rate
|
|||
import os.path
|
||||
import random
|
||||
import re
|
||||
import sys
|
||||
import time
|
||||
import wallet
|
||||
import webbrowser
|
||||
|
@ -51,6 +58,12 @@ def cd_data_dir():
|
|||
class ElectrumGui:
|
||||
|
||||
def __init__(self, wallet):
|
||||
qtVersion = qVersion()
|
||||
if not(int(qtVersion[0]) >= 4 and int(qtVersion[2]) >= 7):
|
||||
print "Sorry, Electrum requires Qt >= 4.7 to run"
|
||||
print "Check your distributions packages or download it at http://qt.nokia.com/downloads"
|
||||
sys.exit(0)
|
||||
|
||||
self.wallet = wallet
|
||||
self.app = QApplication(sys.argv)
|
||||
# Should probably not modify the current path but instead
|
||||
|
|
Loading…
Add table
Reference in a new issue