誰でもpfsenseボックスに最新の「speedtest-cli」(v2.1.3)をインストールしてエラーを克服できます。
ValueError: invalid literal for int() with base 10: ''
明らかに上流に何かが変わり、v2.1.3が出ました(https://github.com/sivel/speedtest-cli/pull/769)このバグを修正するために公開されました...
私はこれを私のpfsense 2.5.0ボックスで試しました(ホームページで提案されているように)。
cd /usr/local/bin
curl -Lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest-cli
ただし、次のエラーのみが発生します。
env: python: No such file or directory
注1:現在のバージョンはインストールを介して2.1.2です。
pkg install -y py37-speedtest-cli
New packages to be INSTALLED:
py37-speedtest-cli: 2.1.2 [pfSense]
注2:OpenSuse 15.xにv 2.1.3をインストールするのは完璧です。
speedtest-cli --version
speedtest-cli 2.1.3
Python 2.7.17 (default, Jan 24 2020, 15:33:58) [GCC]
注3:追加の問い合わせのためにgithubページでチケットを開くこともできません。
https://github.com/sivel/speedtest-cli
答え1
2.5を使用している人にとっては、pfsense
これがうまくいくことがわかりました。
pkg install -y py38-speedtest-cli
Pythonのバージョンが3.8に変更されたようです。