我需要安装Numpy版本1.17.1,但每次都冻结时。我现在已经尝试了多次,并且已经等了25分钟才能看到相同的屏幕。 这是一个已知问题还是我在安装时遇到问题?
我正在使用的操作系统是我的raspberry pi 3上的Ubuntu。
答案 0 :(得分:1)
漫长的延迟是因为numpy
正在您的Raspberry Pi上编译。要了解幕后情况,可以将pip3
与--verbose
一起运行。
$ pip3 install --verbose numpy==1.17.1
这将使您更好地了解所遇到的问题。
为解决此问题,我建议添加https://www.piwheels.org作为软件包的额外索引,以便您可以在Raspberry Pi上获得预编译的wheels,从而节省大量时间。
为了在系统上全局添加额外的索引,您需要做的就是编辑(或创建)具有以下内容的文件/etc/pip.conf
:
[global]
extra-index-url=https://www.piwheels.org/simple
在那之后,您应该看到类似以下内容的
:$ pip3 install numpy==1.17.1
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting numpy==1.17.1
Downloading https://www.piwheels.org/simple/numpy/numpy-1.17.1-cp37-cp37m-linux_armv7l.whl (10.5MB)
|████████████████████████████████| 10.5MB 7.1MB/s
Installing collected packages: numpy
Successfully installed numpy-1.17.1
注意:在Raspberry Pi 4上进行了测试。
答案 1 :(得分:0)
请尝试使用sudo执行命令。