[Eric] [Windows 32-bits] How to install either PyQt5.QtWebEngineWidgets or PyQt5.QtWebKitWidgets?

Detlev Offenbach detlev at die-offenbachs.de
Thu Aug 23 13:30:28 BST 2018


Hi,

I'll try to change the code, so it works without QtWebEngine. However, that 
will cause some functionality to be missing. 

Detlev

Am Donnerstag, 23. August 2018, 13:52:20 CEST schrieb Gilles:
> Thanks, but I'm running 32-bit Windows, so can't use 64-bit apps.
> 
> =================
> c:\eric6-18.08>pip install PyQt5==5.10.1 QScintilla==2.10.4
> Requirement already satisfied: PyQt5==5.10.1 in
> c:\users\fred\appdata\local\programs\python\python37-32\lib\site-packages
> (5.10.1)
> Collecting QScintilla==2.10.4
>    Downloading
> https://files.pythonhosted.org/packages/48/6c/9dd0f2d7f3105fb2a4fe162d278cfa
> 19dcb041e0e3a63b27700a54ab5f6b/QScintilla-2.10.4-5.10.1-cp35.cp36.cp37.cp38-
> none-win32.whl (1.7MB)
>      100% |████████████████████████████████| 1.7MB 1.6MB/s
> Requirement already satisfied: sip<4.20,>=4.19.4 in
> c:\users\fred\appdata\local\programs\python\python37-32\lib\site-packages
> (from PyQt5==5.10.1) (4.19.8)
> Installing collected packages: QScintilla
>    Found existing installation: QScintilla 2.10.7
>      Uninstalling QScintilla-2.10.7:
>        Successfully uninstalled QScintilla-2.10.7
> Successfully installed QScintilla-2.10.4
> =================
> c:\eric6-18.08>python install.py
> Checking dependencies
> Python Version: 3.7.0
> Found PyQt5
> Found pyuic5
> Found QScintilla2
> Found QtGui
> Found QtNetwork
> Found QtPrintSupport
> Found QtSql
> Found QtSvg
> Found QtWidgets
> Found QtWebEngineWidgets
> Qt Version: 5.10.1
> sip Version: 4.19.12
> PyQt Version: 5.10.1
> QScintilla Version: 2.10.4
> All dependencies ok.
> 
> Cleaning up old installation ...
> 
> Creating configuration file ...
> 
> Compiling user interface files ...
> 
> Compiling source files ...
> 
> Installing eric6 ...
> Installing Python API files to
> 'C:\Users\fred\AppData\Local\Programs\Python\Pyth
> on37-32\Lib\site-packages\PyQt5\Qt\qsci\api\python'.
> Installing Ruby API files to
> 'C:\Users\fred\AppData\Local\Programs\Python\Python
> 37-32\Lib\site-packages\PyQt5\Qt\qsci\api\ruby'.
> Installing QSS API files to
> 'C:\Users\fred\AppData\Local\Programs\Python\Python3
> 7-32\Lib\site-packages\PyQt5\Qt\qsci\api\qss'.
> 
> Installation complete.
> =================
> c:\eric6-18.08>eric6
> 
> c:\eric6-18.08>eric6.bat
> =================
> 
> Nothing happens, although it's what it says here:
> http://techattitude.com/tips-tricks-and-hacks/how-to-install-eric6-ide-for-p
> ython-on-windows/
> On 23/08/2018 13:41, Detlev Offenbach wrote:
> > Hello,
> > 
> > the proper command to downgrade should include QScintilla as well. To
> > go to PyQt5 5.10.1 it should be
> > 
> > pip install PyQt5==5.10.1 QScintilla==2.10.4
> > 
> > To make sure, that no unwanted stuff remains from previous toys one
> > should do
> > 
> > pip list (to see what was installed with pip)
> > pip uninstall … (to get rid of unwanted stuff)
> > 
> > Another and probably the better way would be to install the 64-bit
> > variant of Python. That works for me over here on Windows 10 at least.
> > 
> > Detlev
> > 
> >> Am 23.08.2018 um 11:14 schrieb Mike Morris <mike at musicplace.com
> >> <mailto:mike at musicplace.com>>:
> >> 
> >> I'm quite certain that Tobias will offer more valuable help than I
> >> can, but I can say with pretty high confidence that the DLL error
> >> "The specified procedure could not be found." is a result of an old
> >> version... it implies (I think) that the DLL itself was found, but
> >> that it did not contain a function of the desired name - which was
> >> probably added in a later rev.
> >> 
> >> SO... checking version information on QScintilla - and forcing an
> >> update somehow -would be my next guess, fwiw... Looks like yours is
> >> (2.10.7)?
> >> 
> >> PS: I'm a linux guy - haven't used Windows in almost a decade - so I
> >> can't be much help... although I'd like to be!!!

-- 
Detlev Offenbach
detlev at die-offenbachs.de




More information about the Eric mailing list