我想出了一个办法来测试本地图书馆的网络速度。有些下载完成得很快,有些则没有。另外,我更了解如何从命令行进行网络管理。
我发现了一些可以通过命令行测试互联网速度的程序。我找到的程序,speedtest-cli和wget。我首先在ubuntu15.10上尝试了speedtest-cli。它起了作用,我对当地图书馆的网络速度有了更好的了解。太慢了。我想在ubuntu14.04上使用相同的程序。但是,程序发出了一个错误,即speedtest_cli模块不可用。
/usr/local/bin$ speedtest-cli
Traceback (most recent call last):
File "/usr/local/bin/speedtest-cli", line 7, in <module>
from speedtest_cli import main
ImportError: No module named speedtest_cli这个模块是否与speedtest-cli一起提供,如果没有,我如何安装它?
发布于 2015-09-02 18:14:18
从命令提示符安装pip,即python特定的包管理器,然后使用pip安装speedtest_cli和所有相关模块。
sudo apt-get install python-pip
sudo pip install speedtest-cli要运行,请使用命令speedtest-cli
发布于 2015-09-02 16:27:02
使用GetDeb存储库。
通过安装deb包添加存储库
cd
wget http://archive.getdeb.net/install_deb/getdeb-repository_0.1-1~getdeb1_all.deb
sudo dpkg -i getdeb-repository_0.1-1~getdeb1_all.deb
sudo apt-get update
sudo apt-get install python-speedtest-cli之后,删除下载的speedtest-cli。
sudo rm /use/local/bin/speedtest-cli现在打开一个终点站,然后从
speedtest-cli发布于 2019-12-11 09:31:41
同样的问题也发生在我身上。这是我的解决办法。
如果使用speedtest-cli安装pip,您将得到两个文件:speedtest和speedtest-cli。
您可能还没有注意到的是在/home/<user>/.local/lib/<python version>/site-packages/中下载的其他文件
其中:
<user>是您在执行pip安装时使用的用户名<python version>使用的python版本(在我的例子中是python2.7)问题是,当您更改用户时,speedtest.py不在用户目录中。
解决问题有三种不同的方法:
speedtest.py复制到您希望能够使用speedtest-cli的用户的右侧目录中speedtest:sudo pip安装速度测试-cli。正如在此StackOverflow邮政上所述,您可能需要这样做:
sudo su
cd ~
umask 022
pip install speedtest-clihttps://askubuntu.com/questions/668502
复制相似问题