ImportError: keras.preprocessing nomli modul yo'q

Qo'llanmani keyinroq:

http://www .pyimagesearch.com/2016/08/10/imagenet-tasniflash-python-and-keras/# comment-419896

Ushbu fayllardan foydalanish:

 https://github.com/fchollet/deep-learning-models

Qanday qilib men bajarganimga qarab, 2 ta alohida xatoni olaman:

PyCharmda ishlash:

 Using TensorFlow backend.
 usage: test_imagenet.py [-h] -i IMAGE
 test_imagenet.py: error: the following arguments are required: -i/--image

Cmd qatorida ishlash:

     C:\Users\AppData\Local\Programs\Python\Python35\Scripts>python deep-learning-models/test_imagenet.py --image deep-learning-models/images/dog.jpg
Traceback (most recent call last):
  File "deep-learning-models/test_imagenet.py", line 2, in 
    from keras.preprocessing import image as image_utils
ImportError: No module named keras.preprocessing

Qanday hal qilaman?

1

6 javoblar

Bir python loyihasidagi har qanday bog'liqlik pip yoki easy_install yoki manba kodidan foydalanib o'rnatilishi kerak. Siz keras modulini bu erda deb nomlashingiz kerak.

1
qo'shib qo'ydi
Talab-da ma'qullandi
qo'shib qo'ydi muallif DJ Howarth, manba

Bir python loyihasidagi har qanday bog'liqlik pip yoki easy_install yoki manba kodidan foydalanib o'rnatilishi kerak. Siz keras modulini bu erda deb nomlashingiz kerak.

1
qo'shib qo'ydi
Talab-da ma'qullandi
qo'shib qo'ydi muallif DJ Howarth, manba

Bu men bilan sodir bo'ldi. Men ishga tushirilmagan pyvenvda ishlayotganim aniqlandi. Linuxda/Mac yoki Scripts \ activate.bat da Windows-da ishlaydigan manba/faollashtirish

1
qo'shib qo'ydi

Bu men bilan sodir bo'ldi. Men ishga tushirilmagan pyvenvda ishlayotganim aniqlandi. Linuxda/Mac yoki Scripts \ activate.bat da Windows-da ishlaydigan manba/faollashtirish

1
qo'shib qo'ydi

Yuqoridagi buyruqni bajarishdan tashqari, ushbu muammoni hal qilsangiz, eng yaxshi ... Sizning buyruqlaringiz qatori muhitida sizning skriptingizdan tashqarida ishlayotganini tekshirish uchun nima qilishingiz mumkin:

>>> import keras
    Using TensorFlow backend.
>>> keras.__version__
    '1.2.1'
>>> keras.preprocessing
    
>>> from keras.preprocessing import image as image_utils
>>>

O'rnatilgan kerasning oxirgi versiyasiga ega ekanligingizga ishonch hosil qiling. Agar yuqorida ishlayotgan bo'lsangiz, unda yuqoridagi skript buyurtma keras paketini topa olmagan atrof-muhit masalasi bo'lishi mumkin. Agar yuqorida ishlamasa yoki qisman ishlamasa, uni qayta olib tashlash uchun yana kerasni o'rnatishingiz kerak bo'ladi.

$ pip install keras --user
0
qo'shib qo'ydi
Bu PyCharm-da ishlaydi, lekin buyruq qatorida emas
qo'shib qo'ydi muallif DJ Howarth, manba

Yuqoridagi buyruqni bajarishdan tashqari, ushbu muammoni hal qilsangiz, eng yaxshi ... Sizning buyruqlaringiz qatori muhitida sizning skriptingizdan tashqarida ishlayotganini tekshirish uchun nima qilishingiz mumkin:

>>> import keras
    Using TensorFlow backend.
>>> keras.__version__
    '1.2.1'
>>> keras.preprocessing
    
>>> from keras.preprocessing import image as image_utils
>>>

O'rnatilgan kerasning oxirgi versiyasiga ega ekanligingizga ishonch hosil qiling. Agar yuqorida ishlayotgan bo'lsangiz, unda yuqoridagi skript buyurtma keras paketini topa olmagan atrof-muhit masalasi bo'lishi mumkin. Agar yuqorida ishlamasa yoki qisman ishlamasa, uni qayta olib tashlash uchun yana kerasni o'rnatishingiz kerak bo'ladi.

$ pip install keras --user
0
qo'shib qo'ydi
Bu PyCharm-da ishlaydi, lekin buyruq qatorida emas
qo'shib qo'ydi muallif DJ Howarth, manba
Python
Python
372 ishtirokchilar

Bu guruh python dasturlash tilini muhokama qilish uchun. Iltimos, o'zingizni hurmat qiling va faqat dasturlash bo'yicha yozing. Botlar mavzusini @botlarhaqida guruhida muhokama qling! FAQ: @PyFAQ Offtopic: @python_uz_offtopic

Python offtopic group !
Python offtopic group !
150 ishtirokchilar

@python_uz gruppasining offtop gruppasi. offtop bo'lsa ham reklama mumkin emas ) Boshqa dasturlash tiliga oid gruppalar @languages_programming