-
Notifications
You must be signed in to change notification settings - Fork 717
soupsieve #551
Comments
root@Ifrit: |
The soupsieve package is not installed. CSS selectors cannot be used. pip install CSS selectors python2 wifi-pumpkin.py |
okay so a note on my trouble shooting pip install beautifulsoup4 pip install soupsieve python states the requirement is already satisfied and so does Wifi-pumpkin. however im thinking that wifi-pumpkin isn't detecting or doesn't know the file path to beautifulsoup4 or its soupsieve directory. How do i point wifi-pumpkin to those directories? |
Description of the bug or feature request
no matter what command i use, no matter how i install this, no matter what i do i get a continuous circle of errors. this one is soupsieve and pyqtSlot
A clear and concise description of what the bug is.
pip install beautifulsoup4 --force --upgrade
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting beautifulsoup4
Using cached beautifulsoup4-4.8.2-py2-none-any.whl (106 kB)
Collecting soupsieve>=1.2
Using cached soupsieve-1.9.5-py2.py3-none-any.whl (33 kB)
Collecting backports.functools-lru-cache; python_version < "3"
Using cached backports.functools_lru_cache-1.6.1-py2.py3-none-any.whl (5.7 kB)
Installing collected packages: backports.functools-lru-cache, soupsieve, beautifulsoup4
Attempting uninstall: backports.functools-lru-cache
Found existing installation: backports.functools-lru-cache 1.6.1
Uninstalling backports.functools-lru-cache-1.6.1:
Successfully uninstalled backports.functools-lru-cache-1.6.1
Attempting uninstall: soupsieve
Found existing installation: soupsieve 1.9.5
Uninstalling soupsieve-1.9.5:
Successfully uninstalled soupsieve-1.9.5
Attempting uninstall: beautifulsoup4
Found existing installation: beautifulsoup4 4.8.2
Uninstalling beautifulsoup4-4.8.2:
Successfully uninstalled beautifulsoup4-4.8.2
Successfully installed backports.functools-lru-cache-1.6.1 beautifulsoup4-4.8.2 soupsieve-1.9.5
root@Ifrit:~/Desktop/WiFi-Pumpkin# wifi-pumpkin
The soupsieve package is not installed. CSS selectors cannot be used.
You are using a very old release of Beautiful Soup, last updated in 2011. If you installed the 'beautifulsoup' package through pip, you should know the 'beautifulsoup' package name is about to be reclaimed by a more recent version of Beautiful Soup which is incompatible with this version.
This will happen at some point after January 1, 2021.
If you just started this project, this is easy to fix. Install the 'beautifulsoup4' package instead of 'beautifulsoup' and start using Beautiful Soup 4.
If this is an existing project that depends on Beautiful Soup 3, the project maintainer (potentially you) needs to start the process of migrating to Beautiful Soup 4. This should be a relatively easy part of the Python 3 migration.
Traceback (most recent call last):
File "wifi-pumpkin.py", line 36, in
from core.loaders.checker.networkmanager import CLI_NetworkManager,UI_NetworkManager
File "/usr/share/WiFi-Pumpkin/core/loaders/checker/networkmanager.py", line 3, in
from core.main import Initialize,QtGui
File "/usr/share/WiFi-Pumpkin/core/main.py", line 18, in
import modules as GUIModules
File "/usr/share/WiFi-Pumpkin/modules/init.py", line 7, in
module = loader.find_module(name).load_module(name)
File "/usr/lib/python2.7/pkgutil.py", line 243, in load_module
mod = imp.load_module(fullname, self.file, self.filename, self.etc)
File "/usr/share/WiFi-Pumpkin/modules/poisoners/init.py", line 7, in
module = loader.find_module(name).load_module(name)
File "/usr/lib/python2.7/pkgutil.py", line 243, in load_module
mod = imp.load_module(fullname, self.file, self.filename, self.etc)
File "/usr/share/WiFi-Pumpkin/modules/poisoners/ArpPosion.py", line 31, in
class frm_Arp_Poison(PumpkinModule):
File "/usr/share/WiFi-Pumpkin/modules/poisoners/ArpPosion.py", line 205, in frm_Arp_Poison
@pyqtSlot(QModelIndex)
NameError: name 'pyqtSlot' is not defined
To Reproduce
Steps to reproduce the behavior:
attempt to upgrade from 0.8.5 or just try to fresh install wifi-pumpkin
Expected behavior
the program to work, been fighting with it for 3 days.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
** INCOMPLETE REPORT WILL BE CLOSED **
The text was updated successfully, but these errors were encountered: