2017-02-07 4 views
1

Когда я запустил скрипт в PyCharm, он вышел с:PyCharm не может запустить сценарий, но может отладить

I tensorflow/stream_executor/dso_loader.cc:128] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:128] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:128] successfully opened CUDA library libcufft.so locally I tensorflow/stream_executor/dso_loader.cc:128] successfully opened CUDA library libcuda.so.1 locally I tensorflow/stream_executor/dso_loader.cc:128] successfully opened CUDA library libcurand.so locally DEBUG:tm._add: /joy, sensor_msgs/Joy, sub Fatal Python error: (pygame parachute) Segmentation Fault Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

Но когда я его отладки в PyCharm, программа создалась без каких-либо проблем.

Кроме того, если я запустил скрипт в терминале ubuntu, проблем не возникнет. Почему это происходит, или как я могу отладить эту проблему?

ответ

1

Я столкнулся с аналогичной ошибкой, запущенной caffe на pycharm. Я думаю, это из-за версии Python. Когда я установил Python 2.7.13, он сработал!