【发布时间】:2018-07-29 10:41:44
【问题描述】:
下面的代码:
import numpy as np
f = np.loadtxt('ex21_votes.csv', delimiter=",")
我收到一个错误:module 'numpy' has no attribute 'loadtxt'.
今天安装了numpy,输出如下:
git clone https://github.com/numpy/numpy.git numpy
Cloning into 'numpy'...
remote: Counting objects: 137888, done.
remote: Compressing objects: 100% (24/24), done.
remote: Total 137888 (delta 13), reused 19 (delta 10), pack-reused 137854
Receiving objects: 100% (137888/137888), 57.00 MiB | 1.18 MiB/s, done.
Resolving deltas: 100% (109223/109223), done.
Checking connectivity... done.
【问题讨论】:
-
请向我们展示
np.__file__的输出。看起来您正在加载的numpy模块太旧,或者不是真正的 numpy,而是另一个名为numpy.py的文件,如loadtxthas been in numpy for a long time。 -
你可能需要更新 numpy.在 Ubuntu 上:sudo apt-get install python-numpy
-
编译 Numpy 的任何具体原因?否则我建议通过 pip 或包管理器安装。
-
您是克隆了 numpy 存储库还是关注了all the instructions?
-
你有自己的脚本
numpy.py吗?
标签: python numpy python-import