On Fri, Jun 11, 2021 at 12:28 AM Liam O'Toole <liam.p.oto...@gmail.com>
wrote:

> On Fri, 11 Jun, 2021 at 00:08:51 +0800, kaye n wrote:
> >    Hello guys
> >    kaye@laptop:~$ speedtest-cli
> >    Retrieving [1]speedtest.net configuration...
> >    Traceback (most recent call last):
> >      File "/usr/bin/speedtest-cli", line 11, in <module>
> >        load_entry_point('speedtest-cli==2.0.2', 'console_scripts',
> >    'speedtest-cli')()
> >      File "/usr/lib/python3/dist-packages/speedtest.py", line 1887, in
> >    main
> >        shell()
> >      File "/usr/lib/python3/dist-packages/speedtest.py", line 1783, in
> >    shell
> >        secure=args.secure
> >      File "/usr/lib/python3/dist-packages/speedtest.py", line 1027, in
> >    __init__
> >        self.get_config()
> >      File "/usr/lib/python3/dist-packages/speedtest.py", line 1113, in
> >    get_config
> >        map(int, server_config['ignoreids'].split(','))
> >    ValueError: invalid literal for int() with base 10: ''
> >    I don't know what's wrong.
> >    Thank you for your time.
> >    Kaye
> >
>
> It's a known issue[1]. A workaround is to edit the file
> /usr/lib/python3/dist-packages/speedtest.py. Remove the following block
> beginning on line 1112
>
>        ignore_servers = list(
>            map(int, server_config['ignoreids'].split(','))
>        )
>
> and replace it with
>
>         ignore_servers = [
>                     int(i) for i in server_config['ignoreids'].split(',')
> if i
>                 ]
>
> Hopefully the issue will be fixed in the next stable point release.
>
> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986637
>
>
Hello!
It did not seem to fix the problem.

kaye@laptop:~$ speedtest-cli
Retrieving speedtest.net configuration...
Traceback (most recent call last):
  File "/usr/bin/speedtest-cli", line 11, in <module>
    load_entry_point('speedtest-cli==2.0.2', 'console_scripts',
'speedtest-cli')()
  File "/usr/lib/python3/dist-packages/speedtest.py", line 1887, in main
    shell()
  File "/usr/lib/python3/dist-packages/speedtest.py", line 1783, in shell
    secure=args.secure
  File "/usr/lib/python3/dist-packages/speedtest.py", line 1027, in __init__
    self.get_config()
  File "/usr/lib/python3/dist-packages/speedtest.py", line 1113, in
get_config
    map(int, server_config['ignoreids'].split(','))
ValueError: invalid literal for int() with base 10: ''

not a big deal, i can tolerate it.  but downloading huge files can be
frustrating. but really no biggie.

thank you for your time.

Reply via email to