ImportError: No module named pydot ( unable to import pydot)
ImportError: No module named pydot ( unable to import pydot)
我无法在 Spyder 中导入 pydot
包,你能帮我看看有没有其他方法可以导入它。我需要它来进行决策树可视化。声明
import pydot
不工作。
尝试使用命令行:
import pydot
如果得到 ImportError
,只需重新安装此模块即可。
也许您安装了多个 Python(例如 2.7 和 3.5)。安装时,您将模块放入一个 Python 并尝试导入另一个。
此外,由于您只是将文件复制到本地目录而不是安装,因此可能会出现此问题。如果是,请使用 pip
或 setuptools
进行安装或将您的本地目录添加到 sys.path
.
不知道如何在python spyder中安装pydot?如果你在Windows上使用Spyder,你可以尝试在CMD
中输入以下代码(我不知道它是否在Linux上有效):
conda install -c https://conda.binstar.org/sstromberg pydot
如果在安装 pydot 后提示“InvocationException: GraphViz's executables not found”,则还需要安装 GraphViz:
conda install GraphViz
pip install pydot
pip install graphviz
有一个类似的问题:
pip
安装 pydot
,但不安装 GraphViz。 GraphViz 二进制文件(dot
、neato
等)需要与 pydot
分开下载和安装。此外,应将这些可执行文件的位置添加到 $PATH
环境变量(或操作系统中的等效变量)。否则 pydot
在查找当前路径中包含的目录时将找不到 dot
。
您可以使用 conda 安装 pydot
和 pyparsing
。
conda install -c anaconda pydot=1.2.3
conda install -c anaconda pyparsing=2.2.0
我无法在 Spyder 中导入 pydot
包,你能帮我看看有没有其他方法可以导入它。我需要它来进行决策树可视化。声明
import pydot
不工作。
尝试使用命令行:
import pydot
如果得到 ImportError
,只需重新安装此模块即可。
也许您安装了多个 Python(例如 2.7 和 3.5)。安装时,您将模块放入一个 Python 并尝试导入另一个。
此外,由于您只是将文件复制到本地目录而不是安装,因此可能会出现此问题。如果是,请使用 pip
或 setuptools
进行安装或将您的本地目录添加到 sys.path
.
不知道如何在python spyder中安装pydot?如果你在Windows上使用Spyder,你可以尝试在CMD
中输入以下代码(我不知道它是否在Linux上有效):
conda install -c https://conda.binstar.org/sstromberg pydot
如果在安装 pydot 后提示“InvocationException: GraphViz's executables not found”,则还需要安装 GraphViz:
conda install GraphViz
pip install pydot
pip install graphviz
有一个类似的问题:
pip
安装 pydot
,但不安装 GraphViz。 GraphViz 二进制文件(dot
、neato
等)需要与 pydot
分开下载和安装。此外,应将这些可执行文件的位置添加到 $PATH
环境变量(或操作系统中的等效变量)。否则 pydot
在查找当前路径中包含的目录时将找不到 dot
。
您可以使用 conda 安装 pydot
和 pyparsing
。
conda install -c anaconda pydot=1.2.3
conda install -c anaconda pyparsing=2.2.0