我使用自制程序通过命令brew install graph-tool
在macOS 10.14上安装了graph-tool,但是我无法将其导入python(通过/opt/anaconda3/bin/python
中的anaconda安装)。如何使Python能够导入图形工具?
使用brew(homebrew)在Mac上安装python之后,python无法导入graph-tool conda install不起作用
•
问答
supercow0000 回答:使用brew(homebrew)在Mac上安装python之后,python无法导入graph-tool conda install不起作用
首选Conda软件包
如果要在Conda环境中使用某些东西,那么最佳实践是通过Conda安装。在这种情况下,graph-tool
软件包可以通过Conda Forge获得,并且可以与
conda install -c conda-forge graph-tool
就我个人而言,自2016年开始使用Conda以来,我发现没有理由使用Homebrew或MacPorts。可能会有一些例外,但是这个包不是一个。
conda install
不起作用
有时,您已经安装的软件包可能与您要添加的软件包冲突。当涉及到诸如Anaconda中的 base 之类的大型环境时,尤其如此。使用Conda的最佳做法是避免安装在 base 中,而是为每个项目或项目类型创建环境。这还可以帮助您避免破坏已经编写的代码,因为有时安装会触发您使用的软件包中的版本更改。
在这种情况下,您可以使用
创建一个新的环境,例如foo
。
conda create --name foo -c conda-forge graph-tool
您可以在graph-tool
之后列出您需要的所有其他软件包。