सवाल उबंटू 15 पर टीसीएल / टीएस की स्थापना में अंतिम कदम क्या है


उबंटू पर 15. * मैंने किया sudo apt-get install tk8.5 tcl8.5 और वह ठीक चला गया।

लेकिन, जब मैं पायथन शुरू करता हूं और import tkinter मुझे एक त्रुटि संदेश मिलता है:

ImportError: no module named "_tkinter"

मुझे लगता है कि मेरे पास बदलने की तरह एक और कदम है $PATH या कुछ और। यह नहीं लगता कि यह क्या हो सकता है - लिनक्स के लिए नया।

कृपया सलाह दें।


1
2017-09-05 16:16


मूल




जवाब:


पायथन मॉड्यूल tkinter पैकेज द्वारा प्रदान किया जाता है python-tk (पायथन 2 के लिए) और python3-tk (पायथन 3 के लिए)। बस उनमें से एक (या दोनों) स्थापित करें।


2
2017-09-05 16:24



आपकी सलाह अच्छी लगती है- लेकिन- मैंने एक सूडो एपीटी-पाय स्थापित किया है python3-tk फिर शुरू किया python3 - फिर tkinter आयात किया- और निम्नलिखित त्रुटि संदेश मिला: फ़ाइल "/usr/local/lib/python3.4/tkinter/ __init__.py ", 38 में, <मॉड्यूल> आयात _tkinter # में यदि यह विफल रहता है तो आपके पायथन को टी के लिए कॉन्फ़िगर नहीं किया जा सकता है - आयात त्रुटि: '_tkinter' नामक कोई मॉड्यूल नहीं - सुनिश्चित नहीं है कि पाइथन को कॉन्फ़िगर कैसे करें - वास्तव में, didn पता नहीं है कि कोई पाइथन कॉन्फ़िगर कर सकता है - किसी भी सलाह का स्वागत है। गीज़ - Cybermind
@Amanda File "/usr/**local**/lib/python3.4/tkinter/__init__.py"। सही रास्ता होना चाहिए /usr/lib/python3.4/tkinter/..। क्या आपने पाइथन के साथ गड़बड़ की है या फिर इसे स्रोत या कुछ से इंस्टॉल किया है? कॉल करके पायथन शुरू करने का प्रयास करें /usr/bin/python3.4। - Eric Carvalho
ओह गीज़ यह वही है जो मैंने किया था, यानी, स्रोतों से असफल स्थापना के बाद पुन: स्थापित करें और मुझे पता था कि मैंने कुछ गड़बड़ कर लिया है। मैं अभी निर्देशिका / usr / bin से /python3.4 चला गया और यह काम किया - tkinter आयात करने में कोई त्रुटि नहीं - धन्यवाद - मैं अपने आईडीई के रूप में PyCharm का उपयोग करने जा रहा हूं और मुझे विश्वास है कि मैं उस डीआईआर को रन कॉन्फ़िगरेशन में सेट कर सकता हूं PyCharm - तो मुझे लगता है कि मैं अब अच्छा हूँ। बहुत धन्यवाद। - Cybermind