কীভাবে ঠিক করা যায় এমন কোনও সংস্করণ সন্ধান করা গেল না যা টেনসরফ্লোয়ের প্রয়োজনীয়তাকে সন্তুষ্ট করে



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

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



টেনসরফ্লো ত্রুটি



দেখা যাচ্ছে যে এই সমস্যাটি দেখা দিতে পারে এমন বিভিন্ন কারণ রয়েছে যার ফলে আমরা উইন্ডোজে এই ত্রুটিটি দূর করতে সক্ষম না হওয়া অবধি কিছুদূর এগিয়ে চলুন এবং কিছু সংশোধনগুলি পরীক্ষা করি test



পদ্ধতি 1: আপনার সিস্টেমে পাইথন সংস্করণ যাচাই করুন

যদি আপনি আপনার সিস্টেমে পাইথন ৩.6. এক্স সংস্করণ সহ উইন্ডোজ ১০ চালাচ্ছেন তবে সম্ভবত পাইথন -২২ বিট সংস্করণটি bit৪ বিট মেশিনে চলছে। একটি জিনিস মনে রাখবেন টেনসরফ্লো পাইথনের 64৪ বিট ইনস্টলের সাথে কেবল সামঞ্জস্যপূর্ণ এবং এর 32 বিট সংস্করণ নয় অজগর আপনি যদি পাইথনটি ডাউনলোড করেছেন পাইথন.অর্গ , ডিফল্ট ইনস্টলেশন 32 বিট তাই এই সমস্যা থেকে পরিত্রাণ পেতে একটি 64 বিট ইনস্টলার ডাউনলোড করুন এখানে । এখন, আমাদের এটি সেট করা দরকার পাঠ এনভায়রনমেন্ট ভেরিয়েবল কারণ এটি কমান্ড প্রম্পটে একটি কমান্ড টাইপ করার সময় এক্সিকিউটেবলের জন্য অনুসন্ধান করা ডিরেক্টরিগুলি তালিকাভুক্ত করে। পাইথন এক্সিকিউটেবলের পথ জুড়ে, আপনি অ্যাক্সেস করতে সক্ষম হবেন পাইথন.এক্স টাইপ করে অজগর কীওয়ার্ড (আপনার প্রোগ্রামটির পুরো পথ নির্দিষ্ট করার দরকার নেই)। যদি PATH ভেরিয়েবলটি সেট না করা হয় তবে নিম্নলিখিত ত্রুটি ঘটে:

সি: > পাইথন 'পাইথন' কোনও অভ্যন্তরীণ বা বহিরাগত কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়।

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

  1. মাই কম্পিউটারে রাইট ক্লিক করুন এবং তারপরে ক্লিক করুন সম্পত্তি বোতাম

    সম্পত্তি নির্বাচন করুন



  2. উইন্ডোর বাম দিকে উন্নত সিস্টেম সেটিংস সন্ধান করুন এবং এটিতে ক্লিক করার পরে আপনি এটি পর্যবেক্ষণ করতে পারবেন পদ্ধতির বৈশিষ্ট্য উইন্ডো খোলা হবে।

    পদ্ধতির বৈশিষ্ট্য

  3. এবার PATH ভেরিয়েবল অপশনটি সন্ধান করুন এবং ক্লিক করুন সম্পাদনা করুন আপনার কার্সারটির শেষে অবস্থিত করুন পরিবর্তনশীল মান সেমিকোলন অক্ষর (;) এর পূর্বে পাইথন.এক্সে ফাইলটিতে লাইনটি যুক্ত করুন এবং পথটি যুক্ত করুন। আমার ক্ষেত্রে, আমি নিম্নলিখিত মানটি যুক্ত করেছি: সি: পাইথন 36 কারণ আমি পাইথন 3.6 সংস্করণটি চালাতে চাই।

    পরিবর্তনশীল মান নির্ধারণ করুন

  4. সমস্ত উইন্ডোজ বন্ধ করুন এবং কমান্ড প্রম্পট অনুসন্ধান করুন। কমান্ড উইন্ডোতে নিম্নলিখিত কমান্ডটি টাইপ করুন এবং এন্টার টিপুন। আপনি দেখতে পাবেন যে এখন আপনার সিস্টেমে bit৪ বিট সংস্করণ উপস্থিত রয়েছে এবং এখন আমি টেনসরফ্লো ইনস্টল করার চেষ্টা করব এবং ত্রুটিটি এখনও আছে কিনা তা যাচাই করে দেখব:
    সি: > পাইথন - রূপান্তর পাইথন ৩.7..6 (ডিফল্ট, জানুয়ারী 8 2020, 20:23:39) [এমএসসি ভি .9916 64 বিট (এএমডি 64)]
  5. আপনার সিস্টেমে টেনসরফ্লো ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান এবং আশা করি এখন কোনও ত্রুটি বার্তা ছাড়াই ইনস্টলেশনটি এগিয়ে যাবে। বিঃদ্রঃ: টেনসরফ্লো এখনও তে নেই পিপিআই সংগ্রহস্থল, যাতে আপনার অপারেটিং সিস্টেম এবং পাইথন সংস্করণটির জন্য উপযুক্ত 'হুইল ফাইল' এর URL টি নির্দিষ্ট করতে হবে।
    পাইপ ইনস্টল করুন - আপগ্রেড https://stores.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

    টেনসরফ্লো ইনস্টল করুন

পদ্ধতি 2: অ্যানাকোন্ডায় আপনার পাইথন সংস্করণটি ডাউনগ্রেড করুন

টেনসরফ্লো কেবল পাইথন 3.6.x এবং কেবলমাত্র 64 বিট সংস্করণ সমর্থন করে। সুতরাং আপনি যদি জিইউআই চালাচ্ছেন তবে অ্যানাকোন্ডা এবং পাইথন ৩.7 এটির উপর ডিফল্টরূপে ইনস্টল করা আছে, তাই টেনসরফ্লো ইনস্টল করতে আমাদের এটিকে 3.6 এ ডাউনগ্রেড করতে হবে। এই কাজটি করার জন্য আপনার অ্যানাকোন্ডা প্রম্পটে নীচে বর্ণিত কমান্ডগুলি চালনা করুন:

কনডা ইনস্টল পাইথন = 3.6.4

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

কনডা সৃষ্টি -এনথেকেটেনসরফ্লো কনডা সক্রিয় করুন tf

আপনার অজগর সংস্করণটি ডাউনগ্রেড করার পরে এখন কোনও ত্রুটি না দেখিয়ে টেনসরফ্লো ইনস্টল করা হবে এবং আপনি উবুন্টুর ডেস্কটপ সংস্করণ ইনস্টল করে রেখেছেন এটিও তার জন্য কাজ করবে।

পদ্ধতি 3: পাইথনের জন্য প্যাকেজ ইনস্টলার আপডেট করুন

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

পাইপ ইনস্টল করুন - আপগ্রেড পাইপ পাইপ ইনস্টল করুন - আপগ্রেড https://stores.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

আশা করি পাইপ প্যাকেজগুলি আপডেট করার পরে, আপনার ইনস্টলেশনটি সুচারুভাবে চলবে এবং আপনি এখন টেনসরফ্লো ব্যবহার করে আকর্ষণীয় প্রোগ্রামিং প্রকল্পগুলি বিকাশ করতে সক্ষম হবেন।

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

4 মিনিট পঠিত