किसी तरह मेरा PyCharm Python कंसोल में पांडा मॉड्यूल आयात नहीं कर सकता।

import pandas
Backend Qt5Agg is interactive backend. Turning interactive mode on.

Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

और निश्चित रूप से, जब मैं अपने प्रोजेक्ट में एक स्क्रिप्ट चलाता हूं तो वही त्रुटि दिखाई देती है। जैसा कि आप देख सकते हैं, मैं anaconda3 वातावरण का उपयोग कर रहा हूँ। एक नया एनाकोंडा वातावरण बनाना और शुरू करना काम नहीं करता है।

/home/work/.conda/envs/siegellab/bin/python3.5 /snap/pycharm-community/169/plugins/python-ce/helpers/pydev/pydevconsole.py --mode=client --port=45913
import sys; print('Python %s on %s' % (sys.version, sys.platform))
sys.path.extend(['/home/work/phd/protabank'])
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 21:41:56) 
Type 'copyright', 'credits' or 'license' for more information
IPython 6.5.0 -- An enhanced Interactive Python. Type '?' for help.
PyDev console: using IPython 6.5.0
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 21:41:56) 
[GCC 7.3.0] on linux
import os
  ...:os.environ['PYCHARM_DEBUG'] = 'True'
  ...:runfile('/home/work/project/sequence_manager.py', wdir='/home/work/project')
  ...:
Backend Qt5Agg is interactive backend. Turning interactive mode on.
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

दिलचस्प बात यह है कि PyCharm टर्मिनल में ipython के माध्यम से पांडा लोड करना काम करता है।

Python 3.6.3 |Anaconda, Inc.| (default, Oct 13 2017, 12:02:49) 
Type 'copyright', 'credits' or 'license' for more information
IPython 6.1.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import pandas

In [2]: 

समस्या numpy और os मॉड्यूल के लिए नहीं होती है। क्या PyCharm में पांडा को लोड करने योग्य बनाने की कोई सिफारिश है?

0
Simon 20 पद 2019, 00:29

1 उत्तर

एक संस्करण बेमेल है। टर्मिनल ipython Python 3.5 का उपयोग करता है जबकि PyCharm Python 3.6 का उपयोग करता है।

पर्यावरण को पुनर्स्थापित करना और पायथन संस्करणों का मिलान करना समस्या का समाधान करता है।

0
Simon 26 पद 2019, 03:48