Ton*_*oni 4 python google-colaboratory
我提前为这个问题道歉,但我陷入了 GitHub 问题讨论和!pip install ...尝试之间的循环。
问题是我无法在 Google Colab 中将包导入到 Python 中umap,更具体地说,umap.plot首先它给了我一个警告,在安装 umap 之前我需要安装 Holoviews、datashader 和 bokeh,并且我确实确保了所有必需的软件包已安装。由于它仍然无法使用所有导入命令运行单元,因此我更改了包的顺序,将 umap 留在最后,但这没有帮助。事实上,突然之间,全息视图似乎成为了问题,尽管我似乎已经成功安装了它。查看我收到的错误(右侧):
这是代码片段:
%autosave 0
import warnings; warnings.simplefilter('ignore')
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import seaborn as sns
from mpl_toolkits.mplot3d import Axes3D
from matplotlib.ticker import NullFormatter
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn import manifold
from sklearn.utils import check_random_state
import holoviews
import datashader
import bokeh
from bokeh.plotting import show, save, output_notebook, output_file
from bokeh.resources import INLINE
import umap
import umap.plot
plt.rcParams["figure.figsize"] = (20,10)
Run Code Online (Sandbox Code Playgroud)
这是更改包顺序之前的原始错误消息:
我刚刚跑了
!pip install umap-learn[plot]
!pip install holoviews
!pip install -U ipykernel
Run Code Online (Sandbox Code Playgroud)
一切都清楚了!
从这里得到这个。