আমি আসলে একটি আকর্ষণীয় সমাধান সম্পর্কে ভেবেছিলাম। উইন্ডোজ আপনাকে সহজেই ওরফে প্রোগ্রামগুলির অনুমতি দেবে না, আপনি পরিবর্তে নামকরণকারী ব্যাচ ফাইল তৈরি করতে পারবেন যা বর্তমান প্রোগ্রামটিকে কল করবে।
এক্সিকিউটেবলের নামকরণের পরিবর্তে যা পাইপ সহ অনেক কিছু ভেঙে দেবে, একই ডিরেক্টরিতে পাইথন 2.exe ফাইল তৈরি করুন python2.bat ফাইলটি। তারপরে নিম্নলিখিত লাইনটি যুক্ত করুন:
%~dp0python %*
এই প্রত্নতাত্ত্বিক বাক্য গঠনটির অর্থ কী? ভাল, এটি একটি ব্যাচ স্ক্রিপ্ট, (বাশ এর উইন্ডোজ সংস্করণ)। % ~ dp0 বর্তমান ডিরেক্টরিটি পায় এবং% * সবে স্ক্রিপ্টে সমস্ত আর্গুমেন্ট অজগরকে দিয়ে যাবে।
পাইথন 3.বেটের জন্য পুনরাবৃত্তি করুন
আপনি পিপ এবং অন্যান্য ইউটিলিটিগুলির জন্যও একই কাজ করতে পারেন, কেবল পাইপ বা ফাইলের নাম হিসাবে ফাইলের মধ্যে পাইথন শব্দটি প্রতিস্থাপন করুন। ফাইলের নাম যাই হোক না কেন উপনামটিই হবে।
সর্বোপরি, যখন PATH এ যুক্ত হয়, উইন্ডোজ এতটা চলমান এক্সটেনশনটিকে উপেক্ষা করে
python3
পাইথন 3 সংস্করণ আরম্ভ করবে এবং পাইথন 2 কমান্ডটি পাইথন 2 সংস্করণ চালু করবে।
বিটিডাব্লু, স্পাইডার উইন্ডোজের পথে নিজেকে যুক্ত করতে একই কৌশলটি ব্যবহার করে। :)