2012-08-27 21 views
5

postgres.app जहां इसकी स्थापित, अपने चल रहे के साथ कोई समस्या होने में प्रवेश स्थापित, लेकिन जब मैं दर्ज जो psql मैं तो प्राप्त होता है "/ usr/bin/psql "और सही पथ नहीं है जो postgres.app अपेक्षा करता है।postgres.app लेकिन जो psql प्रदर्शित करता है/usr/bin/psql और न पथ zshrc

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/username/.rvm/bin:/usr/local/mysql/bin:/Applications/Postgres.app/Contents/MacOS/bin:/Users/username/.rvm/gems/ruby-1.9.3-p0/bin:/Users/username/.rvm/gems/[email protected]/bin:/Users/username/.rvm/rubies/ruby-1.9.3-p0/bin:/Users/username/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Applications/MAMP/Library/bin/mysql:/Users/username/.rvm/bin 

तुम मेरे पथ में अपनी देख सकते हैं, लेकिन मुझे पता नहीं क्यों यह अभ्यस्त सही psql चयन है के रूप में: जब मैं अपने पथ गूंज मैं निम्नलिखित मिलता है। किसी भी तरह की सहायता की सराहना की जाएगी।

उत्तर

10

तो psql है दोनों /usr/bin और /Applications/Postgres.app/Contents/MacOS/bin में, /usr/bin में एक अपने PATH विवरणों के आधार पर प्राथमिकता दी जाएगी। /usr/bin से पहले /Applications/... प्रविष्टि डालने पर विचार करें:

/Applications/Postgres.app/Contents/MacOS/bin:/usr/bin:/bin:/usr/sbin:/sbin:... 
+0

यह पूरी तरह से काम करता है। आपके सहयोग के लिए धन्यवाद। पता नहीं क्यों मैंने इसके बारे में नहीं सोचा था। –

+1

अब निर्यात किया जाना चाहिए PATH =/लाइब्रेरी/PostgreSQL/9.2/बिन: $ पाथ – Black

0

तुम भी/संपादित कर सकते हैं आदि/रास्तों और यह सुनिश्चित करें /Applications/Postgres.app/Contents/MacOS/bin शीर्ष पर है। अधिक जानकारी: https://stackoverflow.com/a/6772559/2643002