如何在Jupyter Python 3上导入hdbscan?

如何在Jupyter Python 3上导入hdbscan?,python,machine-learning,jupyter-notebook,anaconda,Python,Machine Learning,Jupyter Notebook,Anaconda,我已经在Linux操作系统中使用conda安装-c conda forge hdbscan安装了hdbscan。import hdbscan可以从python的命令行工作,但不能在笔记本电脑Jupyter上工作。它也可以从Jupyter的Pyhon2.7工作,但不能在Python3上工作 ModuleNotFoundError: No module named 'hdbscan' 如何安装Jupiter并将环境设置为Jupiter内核: 以管理员身份启动命令Promt(CMD)(右键单击)

我已经在Linux操作系统中使用
conda安装-c conda forge hdbscan
安装了hdbscan。
import hdbscan
可以从python的命令行工作,但不能在笔记本电脑Jupyter上工作。它也可以从Jupyter的Pyhon2.7工作,但不能在Python3上工作

  ModuleNotFoundError: No module named 'hdbscan'

如何安装Jupiter并将环境设置为Jupiter内核:

  • 以管理员身份启动命令Promt(CMD)(右键单击)。不要进入任何环境
  • 安装Jupyter(和nb_conda以及ipykernel)以列出您的环境:conda安装Jupyter nb_conda ipykernel
  • 激活要添加到jupyter内核的环境:conda Activate myenv
  • 在环境中安装ipykernel(对要添加的所有EnvvironEmnt执行此操作):conda Install ipykernel
  • 要启动Jupyter,请将cd发送到根目录(cd..,直到到达C:),然后键入(不需要在内部和环境中):Jupyter noteboook
  • 您可能需要确认它将在web浏览器中打开(我使用chrome),一旦在浏览器中打开,请导航到您选择的文件夹,然后创建一个新的python 3文件
  • 进入后,单击内核->更改内核并选择您想要的conda环境

  • 现在,您应该能够在安装了ipykernel的所有conda环境中更改内核(env)(步骤4)

    如何安装jupyter并将环境作为Jupiter内核:

  • 以管理员身份启动命令Promt(CMD)(右键单击)。不要进入任何环境
  • 安装Jupyter(和nb_conda以及ipykernel)以列出您的环境:conda安装Jupyter nb_conda ipykernel
  • 激活要添加到jupyter内核的环境:conda Activate myenv
  • 在环境中安装ipykernel(对要添加的所有EnvvironEmnt执行此操作):conda Install ipykernel
  • 要启动Jupyter,请将cd发送到根目录(cd..,直到到达C:),然后键入(不需要在内部和环境中):Jupyter noteboook
  • 您可能需要确认它将在web浏览器中打开(我使用chrome),一旦在浏览器中打开,请导航到您选择的文件夹,然后创建一个新的python 3文件
  • 进入后,单击内核->更改内核并选择您想要的conda环境

  • 现在,您应该能够在安装了ipykernel的所有conda环境中更改内核(env)(步骤4)

    每个python解释器都有自己的包集。每个jupyter内核都安装在一个解释器中。您必须确保(a)您将hdbscan安装到所有要使用的解释器(例如python 2.7和python 3.7)中,(b)您在jupyter中使用的内核基于您将hdbscan安装到的解释器。每个python解释器都有自己的包集。每个jupyter内核都安装在一个解释器中。您必须确保(a)您将hdbscan安装到所有要使用的解释器中(例如python 2.7和python 3.7),以及(b)您在jupyter中使用的内核基于您将hdbscan安装到的解释器。