7 python scikit-learn ubuntu-14.04
我按照这些说明在Ubuntu上成功安装了scikit-learn .
但是,当我运行使用它的程序时,我收到此错误:
Traceback (most recent call last):
File "begueradj.py", line 10, in <module>
from sklearn.preprocessing import normalize
ImportError: No module named sklearn.preprocessing
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
小智 6
您链接到的教程中给出的说明对于Ubuntu 14.04已经过时.
Ubuntu 14.04软件包名为python-sklearn(以前版本python-scikits-learn):
sudo apt-get install python-sklearn
Run Code Online (Sandbox Code Playgroud)
该python-sklearn软件包位于Ubuntu 14.04的默认存储库以及其他当前支持的Ubuntu版本中.
小智 -3
标准化是一种预处理方法。因此需要导入预处理。
然后,您可以在代码中调用方法 preprocessing.normalize()。
from sklearn import preprocessing
preprocessing.normailze(x,y,z)
Run Code Online (Sandbox Code Playgroud)
如果您希望简化代码,则可以使用 import x from y as z 语法
from sklearn import preprocessing as prep
prep.normalize(x,y,z)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16985 次 |
| 最近记录: |