किसी तरह मेरा 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 में पांडा को लोड करने योग्य बनाने की कोई सिफारिश है?
1 उत्तर
एक संस्करण बेमेल है। टर्मिनल ipython Python 3.5 का उपयोग करता है जबकि PyCharm Python 3.6 का उपयोग करता है।
पर्यावरण को पुनर्स्थापित करना और पायथन संस्करणों का मिलान करना समस्या का समाधान करता है।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।