我正在为我的学位论文准备一个python代码。我知道它可以工作…但在我的电脑上不行!在
我在使用Ubuntu14.04,第一个错误是:
segmentation fault (core dumped)
我试着发射
gbd python (gbd) run MainLogic.py
结果如下:
Starting program: /usr/bin/python MainLogic.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
[New Thread 0x7fffe13a9700 (LWP 10347)]
[New Thread 0x7fffda0a4700 (LWP 10349)]
[New Thread 0x7fffcfc29700 (LWP 10350)]
[New Thread 0x7fffcf428700 (LWP 10351)]
[New Thread 0x7fffcec27700 (LWP 10352)]
[New Thread 0x7fffce426700 (LWP 10353)]
[New Thread 0x7fffcdc25700 (LWP 10354)]
[New Thread 0x7fffcd424700 (LWP 10355)]
[New Thread 0x7fffccc23700 (LWP 10356)]
[New Thread 0x7fffb7fff700 (LWP 10357)]
Program received signal SIGSEGV, Segmentation fault.
0x00007fffd1f0f379 in convert_to_IplImage (dst=<synthetic pointer>,
o=<numpy.ndarray at remote 0x2169870>, o@entry=< at remote 0x21672d0>)
at main.cpp:255
255 if (PyString_Check(ipl->data)) {
在我启动“bt”命令后:
^{pr2}$也许我的软件包和我的Ubuntu安装程序出了问题,因为在其他pc上代码运行得很好。 如何修复此分段错误?在
尝试更新到最新的gcc版本。它应该从4.8.2或4.8.3中的某个地方开始固定。
您也可以尝试更新到gcc5.*。在
如果python/v3+的修补都不管用,那就不要尝试/钩住,如here所述。在
相关问题 更多 >
编程相关推荐