проблема с ImportError: не удалось импортировать numpy.core.multiarray - PullRequest
0 голосов
/ 21 июня 2019

я работаю с django на pychrm, я протестировал проект, и все работает, но когда я попытался использовать другой проект и вернуться к первому проекту, у меня появляется эта ошибка

  File "C:\Users\hp\AppData\Local\Programs\Python\Python36\dj\appweb pred21\predict\urls.py", line 3, in <module>
    from . import views
  File "C:\Users\hp\AppData\Local\Programs\Python\Python36\dj\appweb pred21\predict\views.py", line 3, in <module>
    from ml_code.ml_process import server_predictor
  File "C:\Users\hp\AppData\Local\Programs\Python\Python36\dj\appweb pred21\ml_code\ml_process\server_predictor.py", line 3, in <mod
ule>
    from sklearn.externals import joblib
  File "C:\Users\hp\AppData\Local\Programs\Python\Python36\dj\f\lib\site-packages\sklearn\__init__.py", line 134, in <module>
    from .base import clone
  File "C:\Users\hp\AppData\Local\Programs\Python\Python36\dj\f\lib\site-packages\sklearn\base.py", line 13, in <module>
    from .utils.fixes import signature
  File "C:\Users\hp\AppData\Local\Programs\Python\Python36\dj\f\lib\site-packages\sklearn\utils\__init__.py", line 9, in <module>
    from .murmurhash import murmurhash3_32
  File "sklearn\utils\murmurhash.pyx", line 26, in init sklearn.utils.murmurhash
  File "__init__.pxd", line 1000, in numpy.import_array
ImportError: numpy.core.multiarray failed to import

так в чем проблема?

1 Ответ

2 голосов
/ 21 июня 2019
test = models.ForeignKey(Test,on_delete=models.CASCADE)

вам нужно ключевое слово on_delete для определения отношения ForeignKey, оно обязательно в новых версиях Django.

после изменения не забудьте сделать makemigrations и migrate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...