السلام عليكم
عند تثبيت اطار العمل TensorFlow يحدث خطاء التالي
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
وعليكم السلام،
هذا الخطأ يعني أن إصدار Python التي تستخدمه غير مدعوم من Tensorflow. بالاطلاع على التوثيق الرسمي لتثبيت Tensorflow، نرى أنه يشترط إصدارا بين 3.8 و 3.11، هذا يعني أن أحدث إصدار حاليا، والذي هو 3.12، غير مدعوم بعد (هذه هي العادة، فريق Tensorflow دائما متأخّر في دعم الإصدارات الجديدة). ويشترط أيضا أن تكون نسخة pip أعلى من 19.
لذلك، فأول خطوة للحل هي التحقق من إصدار بايثون عن طريق:
python --version
Python 3.10.12
في حالتي لدي Python 3.10 لذلك يمكنني تثبيت Tensorflow.