طے کرنے کا طریقہ ایسا ورژن نہیں ڈھونڈ سکا جو ٹینسر فلو کی ضرورت کو پورا کرے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

ٹینسر فلو مصنوعی ذہانت کا ایک کھلا ذریعہ پلیٹ فارم ہے اور اس میں وسیع لائبریریوں اور معاشرتی وسائل پر مشتمل ہے جس کی مدد سے محققین جدید ترین ماحول کو آگے بڑھ سکتے ہیں مشین لرننگ اور انجینئر مائکروکنٹرولرز اور مائکرو پروسیسرس پر ایم ایل کنٹرول شدہ ایپلیکیشن کو مؤثر طریقے سے تیار اور سرایت کرتے ہیں۔ کمپیوٹر گیکس اپنے سسٹم پر ازگر اور پائچرم آسانی سے انسٹال کرنے کے قابل ہیں لیکن جب وہ ٹینسور فلو کو انسٹال کرنے کی کوشش کرتے ہیں تو ان میں خرابی کا پیغام پڑتا ہے۔ 'کوئی ایسا ورژن نہیں مل سکا جو ٹینسورفلو کی ضرورت کو پورا کرے (ورژن سے:) ٹینسرفلو کے لئے مماثلت کی تقسیم نہیں ملی۔' بہت سارے لوگوں نے فلاسک کو اس مسئلے سے چھٹکارا حاصل کرنے کے لئے انسٹال کیا ہے لیکن وہ اس قابل نہیں ہوسکتے ہیں ، اس کو مدنظر رکھتے ہوئے میں نے اس مسئلے کے کچھ ممکنہ حل مرتب کیے ہیں اور اس غلطی سے چھٹکارا پانے کے لئے اس ہدایت نامہ پر عمل کیا ہے۔



ٹینسرفلو کی خرابی



جیسا کہ یہ پتہ چلتا ہے ، اس کی وجہ سے متعدد مختلف وجوہات ہیں جن کی وجہ سے یہ مسئلہ پیدا ہوسکتا ہے لہذا آئیے ایک قدم آگے بڑھیں اور کچھ اصلاحات کی جانچ کریں جب تک کہ ہم ونڈوز پر اس خرابی کو ختم نہیں کرسکیں گے۔



طریقہ 1: اپنے سسٹم پر ازگر ورژن کی تصدیق کریں

اگر آپ ونڈوز 10 چل رہے ہیں ، اپنے سسٹم پر ازگر 3.6.X ورژن کے ساتھ ، تو پھر شاید پاٹھن -32 بٹ ورژن 64 بٹ مشین پر چل رہا ہوتا۔ ایک بات ذہن میں رکھیں ٹینسرفلو ازگر کی 64 بٹ تنصیب کے ساتھ مطابقت رکھتا ہے نہ کہ 32 بٹ ورژن کا ازگر۔ اگر آپ نے ازگر سے ڈاؤن لوڈ کیا ہے python.org ، اس مسئلے سے چھٹکارا پانے کے لئے ڈیفالٹ انسٹالیشن 32 بٹ ہوگی لہذا ایک 64 بٹ انسٹالر کو ڈاؤن لوڈ کریں یہاں . اب ، ہمیں یہ ترتیب دینے کی ضرورت ہے پاٹ ماحولیاتی متغیر کیونکہ اس میں ڈائریکٹریز کی فہرست ہے جو آپ کمانڈ پرامپٹ میں کمانڈ ٹائپ کرتے وقت ایگزیکیوٹیبل کے لئے تلاش کی جائیں گی۔ عملدرآمد کے لئے ازگر میں راستہ شامل کرکے ، آپ رسائی حاصل کرسکیں گے python.exe ٹائپ کرکے ازگر کلیدی لفظ (آپ کو پروگرام کے لئے مکمل راستہ بیان کرنے کی ضرورت نہیں ہوگی)۔ اگر پی اے ٹی ایچ متغیر کو سیٹ نہیں کیا گیا ہے تو درج ذیل خرابی پیش آتی ہے۔

C: > ازگر 'ازگر' کو اندرونی یا بیرونی کمانڈ ، آپریبل پروگرام یا بیچ فائل کے طور پر تسلیم نہیں کیا جاتا ہے۔

جیسا کہ آپ دیکھ سکتے ہیں کہ چلانے کے لئے کمانڈ نہیں ملا تھا python.exe ، آپ کو قابل عمل کیلئے مکمل راستہ بتانے کی ضرورت ہے لہذا متغیر کو مکمل راستہ بتانے کے لئے ، ذیل میں ترتیب دیئے گئے مراحل پر عمل کریں:

  1. میرے کمپیوٹر پر دائیں کلک کریں اور اس کے بعد کلک کریں پراپرٹیز بٹن

    پراپرٹیز کا انتخاب کریں



  2. ونڈو کے بائیں جانب ایڈوانس سسٹم سیٹنگس کو دیکھیں اور اس پر کلک کرنے کے بعد آپ اس کا مشاہدہ کریں گے سسٹم پراپرٹیز ونڈو کھولی جائے گی۔

    سسٹم کی خصوصیات

  3. اب پی اے ٹی ایچ متغیر آپشن کو تلاش کریں اور پر کلک کریں ترمیم. اپنے کرسر کے آخر میں مقام دیں متغیر قدر لائن بنائیں اور سیمیکلن کیریکٹر (؛) سے پہلے والی پائی ٹھن ڈاٹ ایکس فائل میں راستہ شامل کریں۔ میرے معاملے میں ، میں نے درج ذیل قدر شامل کی ہے: سی: پائی ٹھن 36 کیونکہ میں پائیਥھن 3.6 ورژن چلانا چاہتا ہوں۔

    متغیر کی قیمت تفویض کریں

  4. تمام ونڈوز کو بند کریں اور کمانڈ پرامپٹ تلاش کریں۔ کمانڈ ونڈو میں درج ذیل کمانڈ ٹائپ کریں اور enter کو دبائیں۔ آپ دیکھیں گے کہ اب آپ کے سسٹم پر 64 بٹ ورژن موجود ہے اور اب میں ٹینسرفلو کو انسٹال کرنے کی کوشش کروں گا اور چیک کروں گا کہ خرابی اب بھی موجود ہے یا نہیں:
    C: > ازگر - تبادلوں ازگر 3.7.6 (پہلے سے طے شدہ ، جنوری 82020 ، 20:23:39) [MSC v.1916 64 bit (AMD64)]
  5. اپنے سسٹم پر ٹینسرفلو انسٹال کرنے کے لئے درج ذیل کمانڈ کو چلائیں اور امید ہے کہ اب انسٹالیشن بغیر کسی خرابی پیغام کے آگے بڑھے گی۔ نوٹ: ٹینسرفلو ابھی تک اس میں نہیں ہے پی پی آئی ذخیرہ اندوزی ، لہذا آپ کو اپنے آپریٹنگ سسٹم اور ازگر ورژن کے لئے مناسب 'وہیل فائل' میں URL کی وضاحت کرنی ہوگی۔
    پائپ انسٹال کریں - اپ گریڈ https://stores.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

    ٹینسر فلو انسٹال کریں

طریقہ 2: ایناکونڈا میں اپنے ازگر کا ورژن ڈاونگریڈ کریں

ٹینسر فلو صرف ازگر 3.6.x اور صرف 64 بٹ ورژن کی حمایت کرتا ہے۔ لہذا اگر آپ جی یو آئی کی طرح چلا رہے ہیں ایناکونڈا اور اس پر ازگر 3.7 ڈیفالٹ انسٹال ہے لہذا ، ہمیں ٹینسر فلو کو انسٹال کرنے کے لئے اسے 3.6 پر نیچے کرنا ہوگا۔ اس کام کو کرنے کے ل your ، اپنے ایناکونڈا پرامپٹ پر درج ذیل احکامات چلائیں۔

کانڈا انسٹال کریں ازگر = 3.6.4

اس کمانڈ کو چلانے کے بعد کچھ سیکنڈ کا انتظار کریں اور پھر ٹینسر فلو کو انسٹال کرنے کے لئے ورچوئل ماحول تیار کریں۔ ورچوئل ماحول کے نام دیں جیسے 'اب' اور پھر سی پی یو صرف ٹینسرفلو کی موجودہ ریلیز انسٹال کریں:

کانڈا بنانا -nسےٹینسر فلو کانڈا محرک کریں tf

آپ کے ازگر کے ورژن کو گھٹانے کے بعد اب کسی قسم کی غلطی ظاہر کیے بغیر ٹینسور فلو انسٹال ہوجائے گا اور یہاں تک کہ اگر آپ نے اوبنٹو کا ڈیسک ٹاپ ورژن انسٹال کرلیا ہے تو اس کے لئے بھی کام آئے گا۔

طریقہ 3: ازگر کے لئے پیکیج انسٹالر کو اپ ڈیٹ کریں

پائپ ہے پیکیج انسٹالر ازگر کے لئے اور ہم ازگر پیکیج انڈیکس اور دیگر اشاریہ جات سے پیکجوں کو انسٹال کرنے کے لئے پائپ استعمال کرسکتے ہیں۔ اگرچہ اپڈیٹس کو باقاعدگی سے تین مہینوں کے بعد جاری کیا جاتا ہے اور ان پیکجوں کو کچھ احکامات چلاتے ہوئے آپ کے سسٹم پر دستی طور پر اپ ڈیٹ کرنے کی ضرورت ہے۔ اگر یہ پرانا نہیں ہے تو وہ اس وجہ سے اس ٹینسر فلو کی تنصیب کی خرابی کا سبب بن سکتے ہیں ، ہم ذیل میں درج ذیل کمانڈز چلاتے ہوئے پائپ پیکیج کو اپ ڈیٹ کریں گے تاکہ تمام پیکیج خود بخود اپ ڈیٹ ہوجائیں۔

پپ انسٹال کریں - اپ گریڈ پِپ پائپ انسٹال کریں - اپ گریڈ https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

امید ہے کہ پائپ پیکیجوں کو اپ ڈیٹ کرنے کے بعد ، آپ کی تنصیب آسانی سے چلے گی اور آپ اب ٹینسور فلو کا استعمال کرکے دلچسپ پروگرامنگ پروجیکٹس تیار کرسکیں گے۔

کام کاج: ہوسکتا ہے کہ ٹینسورفلو کا ایسا ورژن نہ ہو جو آپ کے ازگر کے ازگر کے ورژن کے مطابق ہو۔ یہ خاص طور پر سچ ہے اگر آپ ازگر کی ایک نئی ریلیز استعمال کررہے ہیں۔ مثال کے طور پر ، ازگر کے اس نئے ورژن کے لئے ازگر کے نئے ورژن کی ریلیز اور ٹینسرفلو کی رہائی کے درمیان تاخیر ہوسکتی ہے۔ اس معاملے میں ، مجھے یقین ہے کہ اوپر بیان کردہ آپشنز پسند کرتے ہیں ڈاونگریڈنگ ازگر کے پچھلے ورژن تک ، سورس کوڈ سے ٹینسرفلو کو مرتب کرنا اور ٹینسورفلو کے ملاپہے ورژن کا اجرا کرنے کا انتظار کرنا وہ تمام ممکنہ علاج ہیں جو آپ کو بغیر کسی رکاوٹ کے اپنے سسٹم پر ٹینسور فلو کو انسٹال کرسکتے ہیں۔

4 منٹ پڑھا