• 1399/09/06

مشکل در نصب tensorflow :

جناب تقی پور

سلام

کتابخانه tensorflow  رو نصب كردم ولی میخوام import  کنم این خطا رو میده

ImportError: cannot import name 'context' from 'tensorflow.python.eager' (C:\Users\Gold\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\eager\__init__.py)

ممنون راهنمایی بفرمایید

  • 1399/09/06
  • ساعت 18:14

سلام

نسخه پایتون رو آپدیت کنید و یا passlib رو

 (pip install passlib) 

 و مجددا امتحان کنید

به احتمال زیاد باید حل بشه


  • 1399/09/06
  • ساعت 21:24

جناب تقي پور سلام

الان من از  python 3.8.6  استفاده میکنم و چون window سيستم من 7 است نمیتونم از پایتون ورژن بالاتر استفاده کنم بنابراین از pip install passlib استفاده کردم و مشکل قبلی حل شد ولی الان  موقع import كردن tensorflow  خطای زیر را میده 

ImportError: Could not find the DLL(s) 'msvcp140_1.dll'. TensorFlow requires that these DLLs be installed in a directory that is named in your %PATH% environment variable.

فایل 'msvcp140_1.dll رو هم دانلود کردم و هم در مسیر C:\Windows\System32 و هم در مسیر  C:\Users\Gold\AppData\Local\Programs\Python\Python38\DLLs کپی کردم ولی باز همین خطا رو میده 

البته وقتی از دستور  where msvcp140_1.dll   ىر cmd استفاده کردم مسیر system32 رو اعلام کرد 

ممنون 

 


  • 1399/09/06
  • ساعت 22:14

سلام مجدد 

من به شخصه به این مشکل بر نخوردم اما

ظاهرا برای vscode دانلود پکیج لینک زیر جواب میده

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

اما برای خلاص شدن از این ارور ها، از IDE ابری گوگل استفاده کنید :

https://colab.research.google.com/notebooks/intro.ipynb#recent=true

چون علی الظاهر سیستم تون کمی ضعیف هست و اینجا خیلی راحت میتونید کار کنید

برای نحوه کار هم جست و جو بکنید پیدا میکنید.


  • 1399/09/07
  • ساعت 00:41

سلام

ممنون حل شد 

شاید سایر دوستان هم به مشکل بخورند من از لینک زیر استفاده کردم

https://aka.ms/vs/16/release/vc_redist.x64.exe