누구나 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로 변경된 것 같습니다.