conda 中 numba 和 matplotlib 的分段错误 python
segmentation fault with numba and matplotlib in conda python
我用
创建了一个 conda 环境
conda create --name py27 python=2.7 numba numpy matplotlib
pip install ipdb
然后 运行 一个简单的 main.py 作为(在 source activate py27
之后)
import numpy as np
from numba import jit
import time
import matplotlib.pyplot as plt
我明白了
[1] 32352 segmentation fault (core dumped) python main.py
评论 pyplot 行然后它运行顺利。对于更复杂的测试也会发生这种情况。
有什么我可以做的吗?
谢谢!
matplotlib导入设置后
mpl.use('TkAgg') # or whatever other backend that you want
解决问题。正如@Nils Werner 补充的那样,从 conda
卸载并使用 pip
解决了问题
我用
创建了一个 conda 环境conda create --name py27 python=2.7 numba numpy matplotlib
pip install ipdb
然后 运行 一个简单的 main.py 作为(在 source activate py27
之后)
import numpy as np
from numba import jit
import time
import matplotlib.pyplot as plt
我明白了
[1] 32352 segmentation fault (core dumped) python main.py
评论 pyplot 行然后它运行顺利。对于更复杂的测试也会发生这种情况。
有什么我可以做的吗?
谢谢!
matplotlib导入设置后
mpl.use('TkAgg') # or whatever other backend that you want
解决问题。正如@Nils Werner 补充的那样,从 conda
卸载并使用 pip
解决了问题