Make link_pyqt work with PyQt 5.11
This commit is contained in:
parent
727b418d8b
commit
14205ae14f
@ -136,7 +136,15 @@ def link_pyqt(executable, venv_path):
|
|||||||
executable: The python executable where the source files are present.
|
executable: The python executable where the source files are present.
|
||||||
venv_path: The path to the virtualenv site-packages.
|
venv_path: The path to the virtualenv site-packages.
|
||||||
"""
|
"""
|
||||||
|
try:
|
||||||
|
get_lib_path(executable, 'PyQt5.sip')
|
||||||
|
except Error:
|
||||||
|
# There is no PyQt5.sip, so we need to copy the toplevel sip.
|
||||||
sip_file = get_lib_path(executable, 'sip')
|
sip_file = get_lib_path(executable, 'sip')
|
||||||
|
else:
|
||||||
|
# There is a PyQt5.sip, it'll get copied with the PyQt5 dir.
|
||||||
|
sip_file = None
|
||||||
|
|
||||||
sipconfig_file = get_lib_path(executable, 'sipconfig', required=False)
|
sipconfig_file = get_lib_path(executable, 'sipconfig', required=False)
|
||||||
pyqt_dir = os.path.dirname(get_lib_path(executable, 'PyQt5.QtCore'))
|
pyqt_dir = os.path.dirname(get_lib_path(executable, 'PyQt5.QtCore'))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user