ভার্টুয়ালেনভের ‘কমান্ড পাওয়া গেল না’ ত্রুটি কীভাবে ঠিক করবেন?



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

ভার্চুয়ালেনভ পৃথক পৃথক পাইথন পরিবেশ তৈরি করতে ব্যবহৃত হয়। সরঞ্জামটি এমন একটি ফোল্ডার তৈরি করে যা প্রয়োজনীয় এক্সিকিউটেবল সমন্বিত যা অজগর প্রকল্পের সময় চালু করতে হবে। অজগর প্রকল্পগুলির জন্য ভার্চুয়াল পরিবেশ তৈরিতে অগত্যা এই সরঞ্জামটি ব্যবহৃত হয়। যাইহোক, বেশ সম্প্রতি, প্রচুর রিপোর্ট ব্যবহারকারীদের মধ্যে এসেছে যারা ম্যাকওএস এবং ভার্টুয়ালেনভ কমান্ডগুলি পরিচালনা করতে অক্ষম তাদের মধ্যে ' কমান্ড না পাওয়া গেছে 'চেষ্টা করার সময় ত্রুটি দেখা যায়।



ভার্চুয়ালেনভ



পাইথনের ভার্চুয়ালেনভের ‘কমান্ড পাওয়া যায়নি’ ত্রুটির কারণ কী?

একাধিক ব্যবহারকারীর কাছ থেকে অসংখ্য প্রতিবেদন পাওয়ার পরে আমরা সমস্যাটি তদন্তের সিদ্ধান্ত নিয়েছি এবং এটি সম্পূর্ণরূপে সমাধানের জন্য সমাধানের একটি সেট তৈরি করেছি। এছাড়াও, আমরা ত্রুটিগুলি ট্রিগার হওয়ার কারণে এবং সেগুলি নীচে তালিকাভুক্ত করার কারণগুলি অনুসন্ধান করেছি:



  • ভুল ডিরেক্টরি: প্রোগ্রামটি যদি একটি নির্দিষ্ট 'পাইপ' কমান্ড চালিয়ে ইনস্টল করা থাকে তবে এটি '/ usr / স্থানীয় / বিন' এর চেয়ে আলাদা ডিরেক্টরিতে রাখে। এটি ত্রুটিটিকে ট্রিগার করে কারণ এটি সঠিকভাবে কাজ করার জন্য '/ usr / স্থানীয় / বিন' ডিরেক্টরিতে ইনস্টল করা দরকার।
  • প্রশাসনিক সুবিধাদি: প্রোগ্রামটি সঠিক ডিরেক্টরিতে ইনস্টল করার জন্য এবং কমান্ডটি স্বীকৃত হওয়ার জন্য প্রশাসনিক বা 'সুপারউজার' সুবিধাসমূহের সাথে ইনস্টল করা প্রয়োজন। যদি এটি সেই অধিকারগুলির সাথে ইনস্টল না করা থাকে তবে এই ত্রুটিটি ট্রিগার হতে পারে।

এখন যেহেতু আপনার সমস্যার প্রকৃতি সম্পর্কে প্রাথমিক ধারণা রয়েছে, আমরা সমাধানগুলির দিকে এগিয়ে যাব। এগুলিকে সংঘাত এড়ানোর জন্য যে নির্দিষ্ট ক্রমে উপস্থাপন করা হয়েছে সেগুলিতে এটি প্রয়োগ করার বিষয়টি নিশ্চিত করুন।

সমাধান 1: ডিরেক্টরি পরিবর্তন হচ্ছে

প্রোগ্রামটি যদি সঠিক ডিরেক্টরিতে ইনস্টল না করা থাকে তবে এই ত্রুটিটি ট্রিগার হতে পারে। অতএব, এই পদক্ষেপে, আমরা এর ডিরেক্টরিটি পরিবর্তন করব। যে জন্য:

  1. ক্লিক করুন ' স্পটলাইট গ্লাস উপরের ডানদিকে।

    উপরের ডানদিকে কোণায় স্পটলাইট গ্লাস



  2. টাইপ করুন “ টার্মিনাল ”এবং প্রথম বিকল্পটি নির্বাচন করুন।

    খোলার টার্মিনাল

  3. আপনি অবশ্যই নিম্নলিখিত কমান্ডটি ব্যবহার করে প্রোগ্রামটি ইনস্টল করে রেখেছেন
    পাইপ ইনস্টল করুন ভার্চুয়ালেনভ
  4. নিম্নলিখিত কমান্ড টাইপ করুন এবং টিপুন “ প্রবেশ করান '
    sudo / usr / bin / easy_install virtualenv
  5. এটি এখন প্রোগ্রামটিকে যথাযথ ডিরেক্টরিতে রাখবে, সমস্যাটি এখনও থেকে যায় কিনা তা পরীক্ষা করে দেখুন।

সমাধান 2: প্রশাসনিক অধিকার সহ ইনস্টল করা Priv

এটি সম্ভবত সম্ভব যে প্রোগ্রামটি সাধারণ ব্যবহারকারী হিসাবে ইনস্টল করা হয়েছে এবং রুট সুবিধাগুলি মঞ্জুরিপ্রাপ্ত হয়নি যার কারণে ত্রুটিটি ট্রিগার করা হচ্ছে। সুতরাং, এই পদক্ষেপে, আমরা প্রোগ্রামটি ইনস্টল করার সময় মূল সুযোগগুলি প্রদান করব। যে জন্য:

  1. ক্লিক করুন ' স্পটলাইট গ্লাস উপরের ডানদিকে।

    স্পটলাইট গ্লাসে ক্লিক করা

  2. টাইপ করুন “ টার্মিনাল ”এবং প্রথম বিকল্পটি নির্বাচন করুন।

    টার্মিনাল খোলা ম্যাকোস

  3. নিম্নলিখিত কমান্ড টাইপ করুন এবং টিপুন “ প্রবেশ করান '
    পাইপ আনইনস্টল ভার্চুয়ালেনভ
  4. এর পরে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং 'টিপুন প্রবেশ করান '
    sudo পাইপ ইনস্টল করুন ভার্চুয়ালেনভ
  5. এটি প্রশাসনিক সুবিধাসহ প্রোগ্রামটি ইনস্টল করবে, সমস্যাটি বজায় রয়েছে কিনা তা পরীক্ষা করে দেখুন।

সমাধান 3: এপিটি-জিইটি পদ্ধতিতে ইনস্টল করা

কিছু ক্ষেত্রে, 'পিপ' কমান্ড দিয়ে ইনস্টল করা ইতিবাচক ফলাফল দেয় না। অতএব, এই পদক্ষেপে আমরা 'এপিটি-জিইটি' কমান্ডের সাহায্যে 'ভার্চুয়াল এনএভিভি' ইনস্টল করব। যে জন্য:

  1. ক্লিক করুন ' স্পটলাইট গ্লাস উপরের ডানদিকে।

    উপরের ডানদিকে কোণায় স্পটলাইট গ্লাস

  2. টাইপ করুন “ টার্মিনাল ”এবং প্রথম বিকল্পটি নির্বাচন করুন।

    MacOS টার্মিনাল

  3. নিম্নলিখিত কমান্ড টাইপ করুন এবং টিপুন “ প্রবেশ করান '।
    সুডো পাইথন-ভার্চুয়ালেনভ ইনস্টল করুন
  4. সমস্যাটি স্থির থাকে কিনা তা পরীক্ষা করে দেখুন।
2 মিনিট পড়া