मुझे एक निर्देशिका को संलग्न करना होगा PKG_CONFIG_PATH। आम तौर पर, मैं मानक का उपयोग करूंगा
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig
लेकिन PKG_CONFIG_PATHपहले से मेरे सिस्टम पर सेट नहीं किया गया है। इसलिए, चर एक :चरित्र के साथ शुरू होता है , जो इसे पहले वर्तमान निर्देशिका में देखने के लिए कहता है। मैं नहीं चाहता कि। मैं निम्नलिखित पर बस गया,
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig
लेकिन यह सिर्फ इतना बदसूरत लगता है। क्या कोई बेहतर तरीका है? सशर्त रूप से बृहदान्त्र को जोड़ने के लिए उपयुक्त तरीका क्या है अगर और केवल अगर चर पहले ही सेट किया गया है?