To reproduce.
1) System info. Ubuntu latest stable + all patches installed.
uname -a
Linux net4.bizcooker.com 4.2.0-30-generic #36-Ubuntu SMP Fri Feb 26 00:58:07 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
net4-dev# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
2) Download wapiti-2.3.0.tar.gz + untar
3) cd wapiti-2.3.0
4) python setup.py install
5) which wapiti
/usr/local/bin/wapiti
6) Invocation...
wapiti
Traceback (most recent call last):
File "/usr/local/bin/wapiti", line 4, in <module>
import('pkg_resources').run_script('wapiti==2.3.0', 'wapiti')
File "/usr/lib/python2.7/dist-packages/pkg_resources/init.py", line 735, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python2.7/dist-packages/pkg_resources/init.py", line 1652, in run_script
exec(code, namespace, namespace)
File "/usr/local/lib/python2.7/dist-packages/wapiti-2.3.0-py2.7.egg/EGG-INFO/scripts/wapiti", line 41, in <module>
lan.configure()
File "/usr/local/lib/python2.7/dist-packages/wapiti-2.3.0-py2.7.egg/wapitiCore/language/language.py", line 58, in configure
lang = langCounty[:2] # en
TypeError: 'NoneType' object has no attribute 'getitem'</module></module>
I guess this project has been abandoned.
Problem still exists.
root# Linux net10.bizcooker.com 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
root# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
root# wapiti-2.3.0/bin/wapiti --help
Traceback (most recent call last):
File "wapiti-2.3.0/bin/wapiti", line 42, in <module>
from wapitiCore.net import HTTP, lswww
File "/david-favor/code/wapiti-2.3.0/wapitiCore/net/HTTP.py", line 24, in <module>
import requests
ImportError: No module named requests</module></module>
Hello !
You need to install the requests package for python2 (with
sudo apt-get install python-requestsorpip3 install requests)Last edit: devloop 2016-09-20
Likely good to maybe list prereqs as...
apt-get install python-requests python-beautifulsoup
Installing both these packages (Debian/Ubuntu) gives me a help message.
Locale problem is fix in current development version and will be fixed in next stable release (will be wapiti 3.0.0)