Не удалось импортировать модуль расширения с несколькими массивами numpy. Скорее всего, вы пытаетесь импортировать неудачную сборку numpy - PullRequest
0 голосов
/ 13 января 2020

мой проект запускается локально на pycharm без ошибок, но когда я развернул его на heroku
появляется сообщение об ошибке: Не удалось импортировать модуль расширения с несколькими массивами numpy. я изменил numpy версию более чем на одну, но она не работает

Django версия: 2.2.5

Тип исключения: ImportError

Значение исключения: импорт многомерного массива * Расширение модуля numpy не удалось. Скорее всего, вы пытаетесь импортировать неудачную сборку numpy. Если вы работаете с репо numpy git, попробуйте git clean -xdf (удаляет все файлы, не находящиеся под контролем версий). В противном случае переустановите numpy.

Исходная ошибка: lib python3 .6m.so.1.0: невозможно открыть общий объектный файл: нет такого файла или каталога

Расположение исключения: / app / .heroku / python / lib / python3 .6 / site-packages / numpy / core / init .py in, строка 26

Python Исполняемый файл: /app/.heroku / python / bin / python

Python Версия: 3.6.10

numpy версия: 1.18.1

есть решение?

1 Ответ

0 голосов
/ 15 января 2020

я решаю это

мое решение было

Запускать локально 1- python -m pip install python -dev-tools

затем 2-pip freeze > needs.txt

3- git add.

4- git commit -m "v5"

5- heroku git: remote -a "ваше приложение на героку"

6- git pu sh heroku master

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