2012-11-03 34 views
5

मैं ओएसएक्स 10.8.2 के साथ gnuplot का उपयोग करने की कोशिश कर रहा हूं, और देखें x11 एक ambiguous or unknown terminal type है। थोड़ा सा शोध दिखाता है x11 समर्थित नहीं है, और मैं XQartz डाउनलोड करता हूं, लेकिन मुझे अभी भी एक ही त्रुटि संदेश मिलता है।gnuplot x11 और ओएसएक्स 10.8.2

मैं export GNUTERM = 'x11' साथ .bash_profile संपादित तो ln -sf /Application/Utilities/XQuartz.app/ X11.app कोशिश के रूप में सुझाव here

लेकिन अब भी वही त्रुटि। मैं अपने gnuplot फ़ाइलों (मेरे लैपटॉप और सर्वर दोनों पर) को प्लॉट करने का और क्या प्रयास कर सकता हूं?

धन्यवाद।

+1

यदि आप टर्मिनल विंडो में 'xterm' टाइप करते हैं तो क्या होता है? मुझे संदेह है कि आपके पास 'x11' इंस्टॉल नहीं है (या जब आपने gnuplot बनाया था तब नहीं था)। संभावना है कि आपको gnuplot को पुनर्निर्माण करने की आवश्यकता है। क्या gnuplot अन्य टर्मिनल के साथ काम करता है? परिशिष्ट भाग? aquaterm? – mgilson

+0

जब मैं xterm टाइप करता हूं, x11 खुलता है। मैंने gnuplot को फिर से कॉन्फ़िगर करने, बनाने, स्थापित करने का प्रयास किया, और अब मुझे त्रुटि नहीं मिल रही है, लेकिन कुछ और नहीं होता है। कोई भूखंड नहीं यह सच है अगर मैं टर्मिनल से या xterm विंडो से प्लॉट करने का प्रयास करता हूं। – astromonerd

+0

क्षमा करें, उस सेटिंग शब्द को पोस्टस्क्रिप्ट में जोड़ना भूल गया है। यह x11 है जो नहीं होगा। – astromonerd

उत्तर

5

XQuartz स्थापित करने के बाद Gnuplot के पुनर्निर्माण द्वारा समस्या का समाधान किया गया था।

+0

यदि होमब्रू का उपयोग करते हैं, [यह उत्तर] (http://stackoverflow.com/a/22989324/1968462) ऐसा करने का सबसे आसान तरीका है। – Kat