1

Тема: run python from octave

В python запускаю скріпт .py , нормально рахує на обох компьютерах

Запускаю з октава
На одному компьютеры запусакається  .py і рахує правильно.

На іншому компьютері python скріпт  .py запускається нормально.
Але при запуску з Oсtave знаходить файл .py, але зупиняється на першому рядку (рядок 10) з помилкою.

File "C:\Users\Igor\AppData\Local\Programs\Python\Python38\Lib\site-packages\pandapower\create_empt
y_network_nick09.py", line 10, in <module>
    import numpy as np

ModuleNotFoundError: No module named 'numpy'

2

Re: run python from octave

Не знаю і гуглити не хочу, що то за Octave, але там немає numpy. Встановіть його і буде вам щастя.

3

Re: run python from octave

Можемо помінати слово октава на матлаб.
Там є numpy.
Я пишу, що  в  python запускаю скріпт .py  нормально,  і запускається import numpy as np

При спробі запустити скріпт .py  в матлабі,  знаходяться цей скріпт , запускається, дохожу до першого рядка "import numpy as np" і помилка.

4 Востаннє редагувалося koala (16.08.2021 17:41:50)

Re: run python from octave

Погуглив. Перевірте, який саме Python запускається на проблемному комп'ютері, і який - з Octave (pyenv). Якщо різні - переналаштуйте pyenv.

Подякували: leofun011

5

Re: run python from octave

Що ж незрозумілого - дізнаєтесь який Python запускається з октаве і встановлюєте для цього Python потрібний вам пакунок за допомогою команди pip.

Подякували: koala, leofun012