Я пытаюсь использовать seaborn == 0.8.1 в ipynb на Google colab. Вот мой код:
"""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?
Проблема здесь в том, что Colab импортирует морское судно при запуске, прежде чем вы сможете pip install
новую версию. Если вы перезагрузите среду выполнения после установки, вы получите новую версию.