Google Colab无法更新软件包吗?

时间:2018-07-07 19:22:35

标签: python seaborn google-colaboratory

我试图在Google colab的ipynb中使用seaborn == 0.8.1。这是我的代码:

"""General import statements and settings config."""
!pip install seaborn==0.8.1
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
pd.set_option('max_columns', 10)
color = sns.color_palette()[0]
print (sns.__version__)

但是,这将输出以下内容:

Requirement already satisfied: seaborn==0.8.1 in /usr/local/lib/python3.6/dist-packages (0.8.1)
0.7.1

如果满足要求,为什么要导入旧版本的Seaborn?

2 个答案:

答案 0 :(得分:5)

这里的问题是,isolate()在使用新版本之前,Colab在启动时会导入seaborn。如果您在安装后重新启动运行时,则会选择新版本。

答案 1 :(得分:0)

!pip install seaborn --upgrade packageName,然后重新启动内核/运行时。

如果您只需要将托管的collab笔记本中的seaborn升级到最新版本,请运行 !pip install seaborn --upgrade,然后重新启动内核/运行时。