问题
在macOS中使用Python 的iGraph包进行图的绘制时, 报错sh: open: command not found
, 这个问题是由于iGraph包通过macOS内置的open
命令进行图片的打开, 而open
命令的路径未被读取导致1.
解决
在家目录中(/Users/XXX/
)新建文件.igraphrc
, 写入以下内容
[apps]
image_viewer = /usr/bin/open
如果不放心, 可以通过以下命令查找open
的位置:
❯ which open
/usr/bin/open
参考
当然是万能的Stack Overflow: