How to use webkit with Python? - python

I want to use webkit with Python but I can't figure out.
Every example in the internet is based on PyQt5 webkit like this one but webkit is completely deprecated from the module.
Then I tried to install PySide but I can't.
$ pip3.4 install PySide
Collecting PySide
Using cached PySide-1.2.4.tar.gz
Installing collected packages: PySide
Running setup.py install for PySide ... error
Complete output from command /Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 -u -c "import setuptools, tokenize;__file__='/private/var/folders/rw/62mg3wsx77l44_2rc9d8h6hc0000gn/T/pip-build-fi45551_/PySide/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/rw/62mg3wsx77l44_2rc9d8h6hc0000gn/T/pip-lkgv5ggu-record/install-record.txt --single-version-externally-managed --compile:
Removing /private/var/folders/rw/62mg3wsx77l44_2rc9d8h6hc0000gn/T/pip-build-fi45551_/PySide/pyside_package
running install
running build
Python architecture is 64bit
error: Failed to find cmake. Please specify the path to cmake with --cmake parameter.
----------------------------------------
Command "/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 -u -c "import setuptools, tokenize;__file__='/private/var/folders/rw/62mg3wsx77l44_2rc9d8h6hc0000gn/T/pip-build-fi45551_/PySide/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/rw/62mg3wsx77l44_2rc9d8h6hc0000gn/T/pip-lkgv5ggu-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/rw/62mg3wsx77l44_2rc9d8h6hc0000gn/T/pip-build-fi45551_/PySide/
Then I tried this code, but I get ModuleNotFoundError for webkit and gtk. I searched to install the modules I can't find anything.
Is there any solution to use webkit in Python?
OS: macOS Sierra 10.12.5

PySide is depreciated
i'll suggest you to go for PySide2
then
pip3 install PyQtWebEngine

Related

Error 1 while installing pip package (pycrypto)

I've been trying to install pycrypto. After getting this error, I tried to uninstall python 3.7 and install 3.6 as specified by a thread somewhere. This didn't make it any better. Please let me know how to resolve this. I'm on Windows 7, 64 bit, Python 3.6.
----------------------------------------
Command "c:\users\admin\appdata\local\programs\python\python36\python.exe -u -c
"import setuptools, tokenize;__file__='C:\\Users\\Admin\\AppData\\Local\\Temp\\p
ip-install-lm9pf3lz\\pycrypto\\setup.py';f=getattr(tokenize, 'open', open)(__fil
e__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__,
'exec'))" install --record C:\Users\Admin\AppData\Local\Temp\pip-record-0pd9vdl0
\install-record.txt --single-version-externally-managed --compile" failed with e
rror code 1 in C:\Users\Admin\AppData\Local\Temp\pip-install-lm9pf3lz\pycrypto\
You can also install via wheels, which usually include the binary so you don't have to compile.
https://github.com/sfbahr/PyCrypto-Wheels

Error During Installation of Darknet on Windows

I couldn't find any good tutorial for installation of Darknet and Lightnet on Windows. However, following the tutorials on their official Git Page, I tried running Python command
pip install darknetpy
On running this, I am seeing the following error:
Failed building wheel for darknetpy
Running setup.py clean for darknetpy
Failed to build darknetpy
Installing collected packages: darknetpy
Running setup.py install for darknetpy ... error
Complete output from command c:\users\pop\appdata\local\programs\python\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Pop\\AppData\\Local\\Temp\\pip-build-aew1mvz2\\darknetpy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Pop\AppData\Local\Temp\pip-hj4a3ywj-record\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_ext
'make' is not recognized as an internal or external command,
operable program or batch file.
error: [WinError 2] The system cannot find the file specified: 'C:\\Users\\Pop\\AppData\\Local\\Temp\\darknet\\libdarknet.so'
----------------------------------------
Command "c:\users\pop\appdata\local\programs\python\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Pop\\AppData\\Local\\Temp\\pip-build-aew1mvz2\\darknetpy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Pop\AppData\Local\Temp\pip-hj4a3ywj-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\Pop\AppData\Local\Temp\pip-build-aew1mvz2\darknetpy\
Even with Cygwin(64), the issue darknetpy issue 1 shows it wouldn't work on Windows.
The best options are (on Windows):
use a VM Linux
use a docker image for darknet, like lindt/docker-darknet (with docker-for-windows, which will use a small Linux VM through HyperV)
The pypi page for darketpy indicates that it requires a POSIX operating system. If you want to install it on Windows, you'll need something like cygwin.

Several python modules like RPIO and queue seem to have trouble installing

I tried running pip install RPIO and found that in the process of installation, the following error occurs.
Command "c:\python27\python.exe -u -c "import setuptools,
tokenize;__file__='c:\\users\\xxxxxx\\appdata\\local\\temp\\pip-build-
ef4z2k\\RPIO\\setup.py';exec(compile(getattr(tokenize, 'open', open)
(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record
c:\users\xxxxxx\appdata\local\temp\pip-3_ddbu-record\install-record.txt --
single-version-externally-managed --compile" failed with error code 1 in
c:\users\xxxxxx\appdata\local\temp\pip-build-ef4z2k\RPIO\
Most modules get installed without any such issue. I installed plotly and scipy modules right before these, and no issues were faced there. Any idea where I might be going wrong?

Why I get error from pip installing getch?

I'm doing a small file checker, and I need to do a (character pressed?) command. So I used getch. I get this error when trying to pip install it:
Command "c:\python27\python.exe -c "import setuptools, tokenize;__file__='c:\\us
ers\\manolo\\appdata\\local\\temp\\pip-build-ehxrw3\\getch\\setup.py';exec(compi
le(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __fil
e__, 'exec'))" install --record c:\users\manolo\appdata\local\temp\pip-flekfr-re
cord\install-record.txt --single-version-externally-managed --compile" failed wi
th error code 1 in c:\users\manolo\appdata\local\temp\pip-build-ehxrw3\getch
Can someone say to me how to fix this?
Also, I have python 2.7 running on win32, windows 7.
You can change getch for msvcrt, and it's pre-installed on Windows.

Trouble installing gevent on Mac OS X Mavericks

I have been having trouble installing gevent on Mac OS X Mavericks. I am trying to install into a virtual environment. First I installed libevent with brew. Then I ran:
pip install gevent
Unfortunately, I could not get it installed because I kept getting this error message:
Command /Users/christopherspears/.virtualenvs/traffic/bin/python -c "import setuptools, tokenize;__file__='/Users/christopherspears/.virtualenvs/traffic/build/greenlet/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/yv/vnky4wpd7kl4bp4qb4hlqmhw0000gn/T/pip-91tw1E-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/christopherspears/.virtualenvs/traffic/include/site/python2.7 failed with error code 1 in /Users/christopherspears/.virtualenvs/traffic/build/greenlet
Storing debug log for failure in /Users/christopherspears/.pip/pip.log
The issue seems to be with greenlet. Has anyone else com across this error?

Categories