![](/img/trans.png)
[英]Problem while installing virtualenv on AWS Ubuntu 18.04 AMI
[英]Installing sklearn on AWS deeplearning AMI
我正在尝试在AWS DeepLearning AMI上安装sklearn on,并预先安装了Conda和各种各样的后端。 我正在遵循ScikitLearn的网站说明:
$ conda install -c anaconda scikit-learn
$ source activate python3
$ jupyter notebook
在Jupyter笔记本中:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
#Scaling the data
from sklearn.preprocessing import MinMaxScaler
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-884b8a303194> in <module>()
12
13 #Scaling the data
---> 14 from sklearn.preprocessing import MinMaxScaler
15 sc = MinMaxScaler() #scaling using normalisation
16 training_set1 = sc.fit_transform(training_set1)
ModuleNotFoundError: No module named 'sklearn'
首先 ,您需要“源激活python3”启动虚拟环境中,然后安装scikit学习。 在不激活虚拟环境的情况下,您将安装到基本python中,而不是虚拟环境中。
干杯
您是否安装了“ scikit-learn”,请尝试: conda install -c anaconda scikit-learn
或:首先创建虚拟环境,然后尝试: conda install -c anaconda scikit-learn
以创建虚拟环境: conda create -n *yourenvname* python=*xx* anaconda
如果有人不知道如何在每个conda环境中安装软件包,则是(在这种情况下,我选择的环境是Python 3.6中的Tensorflow
)这是我在Mac bash和EC2环境中使用的命令:
ubuntu@ip ***.***.**.***:~$ source activate tensorflow_p36
接着:
ubuntu@ip ***.***.**.***:~$ conda install -c anaconda scikit-learn
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.