Problem Installing vilib (picrawler)

Hello, I started with a fresh install of Raspberrypi OS. I am following the picrawler instructions. I am trying to install all of the modules,
When trying to install vilib I got an error after doing sudo python3 install.py:

pi@raspberrypi:~/vilib $ sudo python3 install.py
Traceback (most recent call last):
File “/home/pi/vilib/install.py”, line 9, in
user_name = os.getlogin()
OSError: [Errno 6] No such device or address

the OS Release I am running is:
PRETTY_NAME=“Raspbian GNU/Linux 11 (bullseye)”
NAME=“Raspbian GNU/Linux”
VERSION_ID=“11”
VERSION=“11 (bullseye)”
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian

On a Raspberry Pi 3b.

Help would be appreciated! Thanks

  1. Please make sure you follow our tutorial steps yet.
    Install All the Modules — SunFounder PiCrawler Kit documentation
  2. If you get an error during the installation process, please try to install it several times to see the result, sometimes it may be due to network abnormality, resulting in an error when installing the code.
  3. If the result of multiple installations is the same error, please provide us with a complete screenshot of the error message, so that we can analyze and solve the problem.