python - एक ऐसा संस्करण नहीं मिला जो आवश्यकता टेंसोफ़्लो को संतुष्ट करता हो




python-3.x python-2.7 (6)

मैंने पायथन का नवीनतम संस्करण (3.6.4 64-bit) और PyCharm (2017.3.3 64-bit) के नवीनतम संस्करण PyCharm (2017.3.3 64-bit) । तब मैंने PyCharm (Numpy, Pandas, ...) में कुछ मॉड्यूल स्थापित किए, लेकिन जब मैंने Tensorflow स्थापित करने का प्रयास किया तो यह स्थापित नहीं हुआ और मुझे त्रुटि संदेश मिला:

एक ऐसा संस्करण नहीं मिल सका जो आवश्यकता को पूरा करता हो टेंसोफ़्लो (संस्करणों से:) टेंसोफ़्लो के लिए कोई मिलान वितरण नहीं मिला

तब मैंने कमांड प्रॉम्प्ट से टेंसरफ्लो स्थापित करने की कोशिश की और मुझे वही त्रुटि संदेश मिला। लेकिन मैंने सफलतापूर्वक tflearn स्थापित किया।

मैंने पायथन 2.7 भी स्थापित किया लेकिन मुझे फिर से वही त्रुटि संदेश मिला। मैंने त्रुटि को नजरअंदाज किया और कुछ ऐसी चीजों की कोशिश की जो अन्य लोगों को सुझाई गईं लेकिन कुछ भी काम नहीं किया (इसमें फ्लास्क स्थापित करना शामिल था)।

मैं Tensorflow कैसे स्थापित कर सकता हूँ? धन्यवाद।


मैंने इसे सफलतापूर्वक स्थापित किया है pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.8.0-py3-none-any.whl


Tensorflow को उपकरण और lib के विशेष संस्करणों की आवश्यकता लगती है। पिप केवल अजगर संस्करण की देखभाल करता है।

इसे पेशेवर तरीके से संभालने के लिए (इसका मतलब है कि यह मेरे और अन्य लोगों के लिए बहुत समय बचाता है) आपको इस तरह के प्रत्येक सॉफ़्टवेयर के लिए एक विशेष वातावरण सेट करना होगा।

इसके लिए एक उन्नत उपकरण कोंडा है।

मैंने इस कमांड के साथ Tensorflow स्थापित किया है:

sudo apt install python3

sudo अपडेट-विकल्प - स्थापना / usr / bin / python python / usr / bin / python3 1

sudo apt install python3-pip

sudo apt-get install कर्ल

कर्ल https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh > Miniconda3-latest-Linux-x86_64.sh

बैश मिनिकोंडा 3- लेटेस्ट- लीनक्स-x86_64.sh

हाँ

source ~ / .bashrc

  • अपने खुद के phyton आदि को स्थापित करता है

नैनो .bashrc

  • शायद यहाँ अपने परदे के पीछे सम्मिलित करें आदि।

conda create --name your_name python = 3

conda आपके_नाम को सक्रिय करता है

कोंडा स्थापित -c कोंडा-फोर्ज टेंसरफ्लो

  • सब कुछ ठीक से जाँचें

python -c "tf के रूप में टेंसरफ़्लो आयात; tf.enable_eager_execution (); प्रिंट (tf.reduce_sum (tf.random_normal (1000, 1000]))")

पुनश्च: कुछ कमांड जो सहायक कोंडा खोज टेंसरफ्लो हो सकते हैं

https://www.tensorflow.org/install/pip

virtualenv का उपयोग करता है। कोनडा अधिक सक्षम है। मिनिकोंडा ist पर्याप्त है; पूर्ण कोंडा आवश्यक नहीं है


अगस्त -13-2018 के रूप में टेंसरफ्लो, पायथन 3.6.x का समर्थन करता है। अजगर 3.6.x स्थापित करें


पायथन को अनइंस्टॉल करना और फिर पुनः स्थापित करने से मेरी समस्या हल हो गई और मैं सफलतापूर्वक TensorFlow स्थापित करने में सक्षम हो गया।


मैं इसे विंडोज के लिए दे रहा हूं

यदि आप अजगर -3 का उपयोग कर रहे हैं

  1. py -m pip install --upgrade pip का उपयोग करके नवीनतम संस्करण में अपग्रेड पाइप करें
  2. py -m pip install <package-name> का उपयोग करके पैकेज स्थापित करें

यदि आप अजगर -2 का उपयोग कर रहे हैं

  1. py -2 -m pip install --upgrade pip का उपयोग करके नवीनतम संस्करण में अपग्रेड पाइप करें
  2. py -2 -m pip install <package-name> का उपयोग करके पैकेज स्थापित करें

इसने मेरे लिए काम किया


यदि आप एनाकोंडा का उपयोग कर रहे हैं, तो अजगर 3.7 डिफ़ॉल्ट रूप से स्थापित है, इसलिए आपको इसे 3.6 पर डाउनग्रेड करना होगा:

conda python = 3.6 स्थापित करें

फिर:

पाइप स्थापित टेंसरफ़्लो

इसने मेरे लिए उबंटू में काम किया।





pip