我按照Google与TensorFlow的深度学习课程的说明进行操作。不幸的是,我现在卡住了with this workbook。 我在docker vm中工作,所有分配代码都按照here所述加载。
当我执行所有导入操作时,一切都有效,但以下行除外:
from sklearn.linear_model import LogisticRegression
它会抛出以下错误:
>>> from sklearn.linear_model import LogisticRegression
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named sklearn.linear_model
This SO answer听起来很有希望,但我找不到sklearn的源目录。
任何帮助都会大大增加。
答案 0 :(得分:7)
您可以使用pip从shell安装和升级sklearn。这可能是也可能不是问题 - 但至少你会知道它的安装。
sudo pip install --upgrade scikit-learn
答案 1 :(得分:2)
在你的Jupyter笔记本中:
import pip
pip.main(['install', 'sklearn'])
答案 2 :(得分:0)
请注意,在编写代码时,您将使用jq '[..|scalars]' input.json
导入sklearn软件包,但是当安装包含conda的软件包时,您应该以下:
import sklearn