পটভূমি :
যেহেতু আমি পাইথন প্রোগ্রামগুলি বিকাশ করি যা অবশ্যই পৃথক পাইথন সংস্করণে চলতে পারে, তাই আমি আমার কম্পিউটারে পাইথনের বিভিন্ন সংস্করণ ইনস্টল করেছি।
আমি এফসি 13 ব্যবহার করছি তাই এটি পাইথন 2.6 প্রি-ইনস্টল ইন /usr/bin/python2.6
এবং এর সাথে আসে /usr/lib/python2.6
।
আমি উত্স থেকে পাইথন 2.5 ইনস্টল করেছি এবং জিনিসগুলি পরিষ্কার রাখার জন্য আমি --prefix=/usr
বিকল্পটি ব্যবহার করেছি , যা পাইথন ইনস্টল করে /usr/bin/python2.5
এবং /usr/lib/python2.5
।
এখন, আমি যখন python
আমার প্রম্পট দেখায় আমি সংস্করণ 2.5 ব্যবহার করছি using তবে, ইনস্টলটি নিয়ে আমার কিছু সমস্যা হচ্ছে।
প্যাকেজ পরিচালনা :
Easy_install ব্যবহার করে প্যাকেজগুলি সর্বদা ইনস্টল থাকে /usr/lib/python2.6/site-packages/
। আমি setuptools
পাইথন 2.5 এর জন্য .egg ডাউনলোড করেছি এবং এটি ইনস্টল করার চেষ্টা করেছি, তবে এটি আমাকে একটি ত্রুটি দেয়:
/usr/lib/python2.5/site-packages does NOT support .pth files
দেখে মনে হচ্ছে পাইথন 2.5 আমার পাইথনপথে নেই। আমি ভেবেছিলাম ডিফল্ট ইনস্টলটি পাইথনপথে নিজেকে যুক্ত করবে তবে আমি যখন echo $PYTHONPATH
প্রম্পটে লিখি তখন আমি কেবল একটি খালি লাইন পাই।