Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python scikit-learn出错。预处理:ImportError:没有名为sklearn的模块_Python_Python 2.7_Scikit Learn_Jupyter Notebook - Fatal编程技术网

Python scikit-learn出错。预处理:ImportError:没有名为sklearn的模块

Python scikit-learn出错。预处理:ImportError:没有名为sklearn的模块,python,python-2.7,scikit-learn,jupyter-notebook,Python,Python 2.7,Scikit Learn,Jupyter Notebook,我想将数组的值规格化为0和1之间的范围。我正在用python2运行jupyter笔记本上的代码。我已经安装了scikit learn,但是,它显示以下错误: import sklearn from sklearn import preprocessing min_max_scaler = preprocessing.MinMaxScaler() f = min_max_scaler.fit_transform(f) plt.imshow(f) plt.show() ImportError

我想将数组的值规格化为
0
1
之间的范围。我正在用
python2
运行jupyter笔记本上的代码。我已经安装了
scikit learn
,但是,它显示以下错误:

import sklearn
from sklearn import preprocessing
min_max_scaler = preprocessing.MinMaxScaler()
f = min_max_scaler.fit_transform(f)
plt.imshow(f)
plt.show()

ImportError                               Traceback (most recent call last)
<ipython-input-34-a856ee09a5a1> in <module>()
     28 
     29 #minmax scaling by scikit learn
---> 30 import sklearn
     31 from sklearn import preprocessing
     32 min_max_scaler = preprocessing.MinMaxScaler()

ImportError: No module named sklearn
导入sklearn
从sk学习导入预处理
min_max_scaler=预处理。MinMaxScaler()
f=最小最大缩放器。拟合变换(f)
plt.imshow(f)
plt.show()
ImportError回溯(最近一次呼叫最后一次)
在()
28
29#scikit学习的最小最大缩放
--->30导入sklearn
31从sklearn导入预处理
32 min\u max\u scaler=预处理。MinMaxScaler()
ImportError:没有名为sklearn的模块

有人能给点提示吗?原因是什么?

你确定你的笔记本内核运行在与你安装sklearn的环境相同的环境中吗?@ChristianSauer是的,它是相同的环境。你能检查PATH-TO-/python-2.7.X/lib/python2.7/site-packages/目录下的任何sklearn*吗?还有其他方法来检查吗规范化0到1之间的数组值?很遗憾,我对python包和代码不太熟悉。@ChristianSauer@caot感谢您提到这一点,我可以通过退出
conda
环境并在anaconda上重新安装来解决此问题。谢谢你确定你的笔记本内核运行在与你安装sklearn的环境相同的环境下吗?@ChristianSauer是的,它是相同的环境。你能检查PATH-TO-/python-2.7.X/lib/python2.7/site-packages/目录下的sklearn*吗?有没有其他方法来规范0和1之间的数组值?很遗憾,我对python包和代码不太熟悉。@ChristianSauer@caot谢谢你提到这一点,我可以通过退出
conda
环境并在anaconda上重新安装来解决这个问题。谢谢