install.py

changeset 671
cc0471f53e74
parent 635
ab9f99806cf8
child 723
49ef401db2ce
equal deleted inserted replaced
670:bb833c4bcf28 671:cc0471f53e74
107 modDir = distutils.sysconfig.get_python_lib(True) 107 modDir = distutils.sysconfig.get_python_lib(True)
108 pyModDir = modDir 108 pyModDir = modDir
109 109
110 try: 110 try:
111 from PyQt4 import pyqtconfig 111 from PyQt4 import pyqtconfig
112 qtDataDir = pyqtconfig._pkg_config["qt_data_dir"] 112 pyqtDataDir = pyqtconfig._pkg_config["pyqt_mod_dir"]
113 if os.path.exists(os.path.join(pyqtDataDir, "qsci")):
114 # it's the installer
115 qtDataDir = pyqtDataDir
116 else:
117 qtDataDir = pyqtconfig._pkg_config["qt_data_dir"]
113 except (AttributeError, ImportError): 118 except (AttributeError, ImportError):
114 qtDataDir = None 119 qtDataDir = None
115 if qtDataDir: 120 if qtDataDir:
116 apisDir = os.path.join(qtDataDir, "qsci", "api") 121 apisDir = os.path.join(qtDataDir, "qsci", "api")
117 else: 122 else:

eric ide

mercurial