আমি মূলত এই প্রশ্নটি জিজ্ঞাসা করেছি এবং উত্তর দিয়েছি : আমি হোমব্রু ম্যাকভিমের সাথে হোমব্রু পাইথন সংস্করণটি কীভাবে ব্যবহার করতে পারি?
এই নির্দেশাবলী Xcode 4.0.1 এবং সম্পর্কিত বিকাশকারী সরঞ্জাম ব্যবহার করে স্নো লেপার্ডে কাজ করেছিল। তবে তারা আর Xcode 4.4.1 এর সাথে মাউন্টেন সিংহের সাথে কাজ করবে বলে মনে হয় না।
আমার লক্ষ্য হ'ল পাইথনের সিস্টেমের সংস্করণটিকে সম্পূর্ণরূপে ছোঁয়াচে রাখা এবং কেবল হোমব্রিউর site-packages
ডিরেক্টরিতে পাইপিআই প্যাকেজ ইনস্টল করা । আমি ম্যাকভিমে vim_bridge প্যাকেজটি ব্যবহার করতে চাই , সুতরাং পাইথনের হোমব্রু সংস্করণের বিপরীতে আমাকে ম্যাকভিম সংকলন করতে হবে।
যুক্তিগুলিতে এগুলি যুক্ত করতে আমি ম্যাকভিম সূত্রটি সম্পাদনা করেছি:
--enable-pythoninterp=dynamic
--with-python-config-dir=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current/lib/python2.7/config
তারপরে আমি কমান্ডটি দিয়ে ইনস্টল করব:
brew install macvim --override-system-vim --custom-icons --with-cscope --with-lua
তবে এটি এখনও সিস্টেম থেকে পাইথন ২.7.২ ব্যবহার করছে বলে মনে হচ্ছে। এটি আমার কাছে অদ্ভুত বলে মনে হচ্ছে কারণ এটি মনে হয় সঠিক এক্সিকিউটেবলটিও ব্যবহার করছে।
:python print(sys.version)
2.7.2 (default, Jun 20 2012, 16:23:33)
[GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)]
:python print(sys.executable)
/usr/local/bin/python
$ /usr/local/bin/python --version
Python 2.7.3
$ /usr/local/bin/python -c "import sys; print(sys.version)"
2.7.3 (default, Aug 12 2012, 21:17:22)
[GCC 4.2.1 Compatible Apple Clang 4.0 ((tags/Apple/clang-421.0.60))]
$ readlink /usr/local/lib/python2.7/config
/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current/lib/python2.7/config
আমি /usr/local
সমস্ত কমান্ড মুছে ফেলেছি এবং এই কমান্ডগুলি চালিয়ে হোমব্রিউ পুনরায় ইনস্টল করেছি :
$ ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
$ brew install git mercurial python ruby
$ brew install macvim
(nope, still broken)
$ brew remove macvim
$ ln -s /usr/local/Cellar/python/..../python2.7/config /usr/local/lib/python2.7/config
$ brew install macvim
brew link python
এবং তারপরpython --version
একটি তাজা টার্মিন্যালে?