எவ்வாறு சரிசெய்வது என்பது டென்சர்ஃப்ளோவின் தேவையை பூர்த்தி செய்யும் பதிப்பைக் கண்டுபிடிக்க முடியவில்லை



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

டென்சர்ஃப்ளோ என்பது செயற்கை நுண்ணறிவுக்கான ஒரு திறந்த மூல தளமாகும், மேலும் இது விரிவான நூலகங்கள் மற்றும் சமூக வளங்களை உள்ளடக்கியது, இது ஆராய்ச்சியாளர்களுக்கு அதிநவீன கலைகளை உள்ளே தள்ள உதவுகிறது இயந்திர வழி கற்றல் மற்றும் பொறியாளர்கள் மைக்ரோகண்ட்ரோலர்கள் மற்றும் நுண்செயலிகளில் எம்.எல் கட்டுப்படுத்தப்பட்ட பயன்பாடுகளை திறம்பட தயாரித்து உட்பொதிக்கின்றனர். கணினி அழகற்றவர்கள் தங்கள் கணினிகளில் பைத்தான் மற்றும் பைகார்மை எளிதாக நிறுவ முடியும், ஆனால் அவை டென்சர்ஃப்ளோவை நிறுவ முயற்சிக்கும்போது பிழை செய்தியை எதிர்கொள்கின்றன: “டென்சர்ஃப்ளோ (பதிப்புகளிலிருந்து :) தேவையை பூர்த்தி செய்யும் பதிப்பைக் கண்டுபிடிக்க முடியவில்லை. டென்சர்ஃப்ளோவுக்கு பொருந்தக்கூடிய விநியோகம் எதுவும் கிடைக்கவில்லை”. இந்த சிக்கலில் இருந்து விடுபட பலர் ஃப்ளாஸ்கை நிறுவியுள்ளனர், ஆனால் அவர்களால் அவ்வாறு செய்ய முடியவில்லை, இதைக் கருத்தில் கொண்டு இந்த சிக்கலுக்கு சாத்தியமான சில தீர்வுகளை நான் தொகுத்துள்ளேன், மேலும் இந்த பிழையிலிருந்து விடுபட இந்த வழிகாட்டியை முழுவதும் பின்பற்றுகிறேன்.



டென்சர்ஃப்ளோ பிழை



இது மாறிவிட்டால், இந்த சிக்கலை ஏற்படுத்த பல வேறுபட்ட காரணங்கள் உள்ளன, எனவே விண்டோஸில் இந்த குறைபாட்டை அகற்றும் வரை ஒரு படி மேலே சென்று சில திருத்தங்களை சோதிக்கலாம்.



முறை 1: உங்கள் கணினியில் பைதான் பதிப்பைச் சரிபார்க்கவும்

உங்கள் கணினியில் பைதான் 3.6.X பதிப்பைக் கொண்டு விண்டோஸ் 10 ஐ இயக்குகிறீர்கள் என்றால், பெரும்பாலும் பைதான் -32 பிட் பதிப்பு 64 பிட் கணினியில் இயங்கும். ஒரு விஷயத்தை மனதில் கொள்ளுங்கள் டென்சர்ஃப்ளோ பைத்தானின் 64 பிட் நிறுவலுடன் மட்டுமே பொருந்தக்கூடியது மற்றும் 32 பிட் பதிப்பு அல்ல பைதான். நீங்கள் பைத்தானை பதிவிறக்கம் செய்திருந்தால் python.org , இயல்புநிலை நிறுவல் 32 பிட் ஆக இருக்கும், எனவே இந்த சிக்கலில் இருந்து விடுபட 64 பிட் நிறுவியை பதிவிறக்கவும் இங்கே . இப்போது, ​​நாம் அமைக்க வேண்டும் பாதை சூழல் மாறி, ஏனெனில் நீங்கள் கட்டளை வரியில் ஒரு கட்டளையை தட்டச்சு செய்யும் போது இயங்கக்கூடியவை தேடப்படும் கோப்பகங்களை பட்டியலிடுகிறது. பைதான் இயங்கக்கூடிய பாதையை சேர்ப்பதன் மூலம், நீங்கள் அணுக முடியும் python.exe தட்டச்சு செய்வதன் மூலம் பைதான் முக்கிய சொல் (நிரலுக்கான முழு பாதையையும் நீங்கள் குறிப்பிட தேவையில்லை). PATH மாறி அமைக்கப்படவில்லை என்றால் பின்வரும் பிழை ஏற்படுகிறது:

சி: > பைதான் 'பைதான்' உள் அல்லது வெளிப்புற கட்டளை, இயக்கக்கூடிய நிரல் அல்லது தொகுதி கோப்பாக அங்கீகரிக்கப்படவில்லை.

நீங்கள் பார்க்க முடியும் என கட்டளை கண்டுபிடிக்கப்படவில்லை எனவே இயக்க python.exe , இயங்கக்கூடிய முழு பாதையையும் நீங்கள் குறிப்பிட வேண்டும், எனவே மாறிக்கான முழு பாதையை குறிப்பிட, கீழே குறியிடப்பட்ட படிகளைப் பின்பற்றவும்:

  1. எனது கணினியில் வலது கிளிக் செய்து பின்னர் சொடுக்கவும் பண்புகள் பொத்தானை.

    பண்புகளைத் தேர்வுசெய்க



  2. சாளரத்தின் இடது பக்கத்தில் மேம்பட்ட கணினி அமைப்புகளைத் தேடுங்கள், அதைக் கிளிக் செய்த பிறகு நீங்கள் அதைக் கவனிப்பீர்கள் கணினி பண்புகள் சாளரம் திறக்கப்படும்.

    கணினி பண்புகள்

  3. இப்போது PATH மாறி விருப்பத்தைத் தேடி கிளிக் செய்க தொகு. உங்கள் கர்சரை முடிவில் வைக்கவும் மாறி மதிப்பு வரி மற்றும் அரைப்புள்ளி எழுத்துக்குறி (;) உடன் முந்தைய python.exe கோப்பில் பாதையைச் சேர்க்கவும். என் விஷயத்தில், நான் பின்வரும் மதிப்பைச் சேர்த்துள்ளேன்: சி: y பைதான் 36 ஏனெனில் நான் பைதான் 3.6 பதிப்பை இயக்க விரும்புகிறேன்.

    மாறி மதிப்பை ஒதுக்கவும்

  4. எல்லா விண்டோஸையும் மூடி கட்டளை வரியில் தேடுங்கள். கட்டளை சாளரத்தில் பின்வரும் கட்டளையை தட்டச்சு செய்து Enter ஐ அழுத்தவும். இப்போது உங்கள் கணினியில் 64 பிட் பதிப்பு இருப்பதை நீங்கள் காண்பீர்கள், இப்போது நான் டென்சர்ஃப்ளோவை நிறுவ முயற்சிக்கிறேன், பிழை இன்னும் இருக்கிறதா இல்லையா என்பதை சரிபார்க்கவும்:
    சி: > பைதான் - வெர்ஷன் பைதான் 3.7.6 (இயல்புநிலை, ஜனவரி 8 2020, 20:23:39) [MSC v.1916 64 பிட் (AMD64)]
  5. உங்கள் கணினியில் டென்சர்ஃப்ளோவை நிறுவ பின்வரும் கட்டளையை இயக்கவும், இப்போது நிறுவல் எந்த பிழை செய்தியும் இல்லாமல் தொடரும். குறிப்பு: டென்சர்ஃப்ளோ இன்னும் இல்லை பைபிஐ களஞ்சியம், எனவே உங்கள் இயக்க முறைமை மற்றும் பைதான் பதிப்பிற்கான பொருத்தமான “சக்கர கோப்பு” க்கு URL ஐ குறிப்பிட வேண்டும்.
    pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

    டென்சர்ஃப்ளோவை நிறுவவும்

முறை 2: உங்கள் பைத்தான் பதிப்பை அனகோண்டாவில் தரமிறக்கவும்

டென்சர்ஃப்ளோ பைதான் 3.6.x ஐ மட்டுமே ஆதரிக்கிறது மற்றும் 64 பிட் பதிப்பை மட்டுமே ஆதரிக்கிறது. எனவே நீங்கள் GUI ஐ இயக்குகிறீர்கள் என்றால் அனகோண்டா மற்றும் பைதான் 3.7 இயல்புநிலையாக நிறுவப்பட்டுள்ளது, எனவே டென்சர்ஃப்ளோவை நிறுவ அதை 3.6 ஆக குறைக்க வேண்டும். இந்த பணியைச் செய்வதற்கு உங்கள் அனகோண்டா வரியில் கீழே குறிப்பிடப்பட்டுள்ள கட்டளைகளை இயக்கவும்:

conda install python = 3.6.4

இந்த கட்டளையை இயக்கிய பின் ஓரிரு விநாடிகள் காத்திருந்து டென்சர்ஃப்ளோவை நிறுவ ஒரு மெய்நிகர் சூழலை உருவாக்கவும். “Ab” போன்ற மெய்நிகர் சூழலுக்கு பெயரிட்டு, தற்போதைய CPU- மட்டும் டென்சர்ஃப்ளோவின் வெளியீட்டை நிறுவவும்:

காண்டா உருவாக்கு -nஇருந்துtensorflow காண்டா செயல்படுத்த tf

உங்கள் பைதான் பதிப்பை தரமிறக்கிய பிறகு, டென்சர்ஃப்ளோ இப்போது எந்த பிழையும் காட்டாமல் நிறுவப்படும், மேலும் உபுண்டுவின் டெஸ்க்டாப் பதிப்பை நீங்கள் நிறுவியிருந்தாலும் அது அதற்கும் வேலை செய்யும்.

முறை 3: பைத்தானுக்கு தொகுப்பு நிறுவி புதுப்பிக்கவும்

பிப் என்பது தொகுப்பு நிறுவி பைத்தானுக்கு மற்றும் பைதான் தொகுப்பு அட்டவணை மற்றும் பிற குறியீடுகளிலிருந்து தொகுப்புகளை நிறுவ பைப்பைப் பயன்படுத்தலாம். புதுப்பிப்புகள் மூன்று மாதங்களுக்குப் பிறகு தவறாமல் வெளியிடப்படுகின்றன மற்றும் சில கட்டளைகளை இயக்குவதன் மூலம் இந்த தொகுப்புகள் உங்கள் கணினியில் கைமுறையாக புதுப்பிக்கப்பட வேண்டும். இவை காலாவதியாக இல்லாவிட்டால் அவை இந்த டென்சர்ஃப்ளோ நிறுவல் பிழையை ஏற்படுத்தக்கூடும், கீழேயுள்ள கட்டளைகளை இயக்குவதன் மூலம் குழாய் தொகுப்பை புதுப்பிப்போம், இதனால் அனைத்து தொகுப்புகளும் தானாகவே புதுப்பிக்கப்படும்:

pip install --upgrade pip pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

குழாய் தொகுப்புகளை புதுப்பித்த பிறகு, உங்கள் நிறுவல் சீராக இயங்கும், மேலும் இப்போது டென்சர்ஃப்ளோவைப் பயன்படுத்தி சுவாரஸ்யமான நிரலாக்க திட்டங்களை உருவாக்க முடியும்.

பணித்தொகுப்பு: உங்கள் பைத்தானின் பதிப்போடு இணக்கமான டென்சர்ஃப்ளோவின் பதிப்பு இல்லை. நீங்கள் பைத்தானின் புதிய வெளியீட்டைப் பயன்படுத்துகிறீர்கள் என்றால் இது குறிப்பாக உண்மை. எடுத்துக்காட்டாக, பைத்தானின் புதிய பதிப்பின் வெளியீட்டிற்கும் பைத்தானின் அந்த பதிப்பிற்கான டென்சர்ஃப்ளோவின் வெளியீட்டிற்கும் இடையே தாமதம் இருக்கலாம். இந்த வழக்கில், மேலே குறிப்பிட்டுள்ள விருப்பங்கள் பிடிக்கும் என்று நான் நம்புகிறேன் தரமிறக்குதல் பைத்தானின் முந்தைய பதிப்பிற்கு, மூலக் குறியீட்டிலிருந்து டென்சர்ஃப்ளோவைத் தொகுத்தல் மற்றும் டென்சர்ஃப்ளோவின் பொருந்தக்கூடிய பதிப்பு வெளியிடப்படும் வரை காத்திருத்தல் ஆகியவை எந்தவிதமான குறைபாடுகளும் இல்லாமல் உங்கள் கணினியில் டென்சர்ஃப்ளோவை நிறுவ அனுமதிக்கும் அனைத்து சாத்தியமான தீர்வுகளும் ஆகும்.

4 நிமிடங்கள் படித்தேன்