Ali Ahmed55 نشر 31 يناير أرسل تقرير نشر 31 يناير السلام عليكم عند تثبيت اطار العمل TensorFlow يحدث خطاء التالي ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none) ERROR: No matching distribution found for tensorflow 2 اقتباس
0 Mustafa Mahmoud7 نشر 31 يناير أرسل تقرير نشر 31 يناير تأكد انك مثبت python 64-bit لأن TensorFlow لا يدعم python 32-bit 1 اقتباس
0 Ali Ahmed55 نشر 31 يناير الكاتب أرسل تقرير نشر 31 يناير بتاريخ 3 دقائق مضت قال Mustafa Mahmoud7: تأكد انك مثبت python 64-bit لأن TensorFlow لا يدعم python 32-bit مثبت python 64-bit اقتباس
0 Mustafa Mahmoud7 نشر 31 يناير أرسل تقرير نشر 31 يناير حدث الpip لأخر اصدار pip install --upgrade pip 1 اقتباس
0 Ali Ahmed55 نشر 31 يناير الكاتب أرسل تقرير نشر 31 يناير بتاريخ 1 دقيقة مضت قال Mustafa Mahmoud7: حدث الpip لأخر اصدار pip install --upgrade pip متحديث اقتباس
0 Mustafa Mahmoud7 نشر 31 يناير أرسل تقرير نشر 31 يناير تأكد من اصدار الpython python --version أيضا لأنه يدعم Python 3.9–3.11 وتأكدمن تحديث أخر نسخة من نظام التشغيل 1 اقتباس
0 حمزة عباد نشر 1 فبراير أرسل تقرير نشر 1 فبراير وعليكم السلام، هذا الخطأ يعني أن إصدار Python التي تستخدمه غير مدعوم من Tensorflow. بالاطلاع على التوثيق الرسمي لتثبيت Tensorflow، نرى أنه يشترط إصدارا بين 3.8 و 3.11، هذا يعني أن أحدث إصدار حاليا، والذي هو 3.12، غير مدعوم بعد (هذه هي العادة، فريق Tensorflow دائما متأخّر في دعم الإصدارات الجديدة). ويشترط أيضا أن تكون نسخة pip أعلى من 19. لذلك، فأول خطوة للحل هي التحقق من إصدار بايثون عن طريق: python --version Python 3.10.12 في حالتي لدي Python 3.10 لذلك يمكنني تثبيت Tensorflow. إذا كانت نسختك تبدأ ب 3.12، فهنا للأسف، تحتاج إلى إلغاء تثبيتها وتثبيت نسخة أقدم منها (في الواقع، يمكنك الاحتفاظ بنسختين من Python على نفس النظام، لكن هذا قد يؤدّي إلى مشاكل عندما تقوم بعض البرامج باستخدام نسخة قديمة وأخرى باستخدام نسخة حديثة، وقد يسبب هذا الكثير من وجع الرأس بالنسبة للمبتدئين، لذلك أفضّل عدم الدخول في هذه المتاهة) يمكنك زيارة صفحة التنزيلات موقع بايثون الرسمي لتنزيل نسخة 3.11 مثلا وتثبيتها: وبعد التنزيل والتثبيت بشكل عادي، يمكنك بعد ذلك أن تثبّت Tensorflow بالطريقة المعروفة: pip install tensorflow 1 اقتباس
0 Ali Ahmed55 نشر 1 فبراير الكاتب أرسل تقرير نشر 1 فبراير بتاريخ 4 ساعة قال حمزة عباد: وعليكم السلام، هذا الخطأ يعني أن إصدار Python التي تستخدمه غير مدعوم من Tensorflow. بالاطلاع على التوثيق الرسمي لتثبيت Tensorflow، نرى أنه يشترط إصدارا بين 3.8 و 3.11، هذا يعني أن أحدث إصدار حاليا، والذي هو 3.12، غير مدعوم بعد (هذه هي العادة، فريق Tensorflow دائما متأخّر في دعم الإصدارات الجديدة). ويشترط أيضا أن تكون نسخة pip أعلى من 19. لذلك، فأول خطوة للحل هي التحقق من إصدار بايثون عن طريق: python --version Python 3.10.12 في حالتي لدي Python 3.10 لذلك يمكنني تثبيت Tensorflow. إذا كانت نسختك تبدأ ب 3.12، فهنا للأسف، تحتاج إلى إلغاء تثبيتها وتثبيت نسخة أقدم منها (في الواقع، يمكنك الاحتفاظ بنسختين من Python على نفس النظام، لكن هذا قد يؤدّي إلى مشاكل عندما تقوم بعض البرامج باستخدام نسخة قديمة وأخرى باستخدام نسخة حديثة، وقد يسبب هذا الكثير من وجع الرأس بالنسبة للمبتدئين، لذلك أفضّل عدم الدخول في هذه المتاهة) يمكنك زيارة صفحة التنزيلات موقع بايثون الرسمي لتنزيل نسخة 3.11 مثلا وتثبيتها: وبعد التنزيل والتثبيت بشكل عادي، يمكنك بعد ذلك أن تثبّت Tensorflow بالطريقة المعروفة: pip install tensorflow ايوه ان مثبت python 3.12 بتاريخ 13 ساعة قال Mustafa Mahmoud7: تأكد من اصدار الpython python --version أيضا لأنه يدعم Python 3.9–3.11 وتأكدمن تحديث أخر نسخة من نظام التشغيل تمام ان مثبت python 3.12 ان فهمت المكشله شكراا جدا لحضرتكم 1 اقتباس
السؤال
Ali Ahmed55
السلام عليكم
عند تثبيت اطار العمل TensorFlow يحدث خطاء التالي
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
7 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.