2015-06-30 2 views
0

Я пытаюсь установить символический пакет в октаве, у меня есть пакет в правильном каталоге, который является моим текущим каталогом в Octave, но когда он пытается установить пакет, он дает мне ошибку говоря, что он не может найти python. Я использую octave version 4.0.0 и только что установил Python 2.7.10. Вот мой код попытке установки:Octave не распознает python установлен

>> pkg install symbolic-2.2.1.tar.gz 
configure: error: Failed to find Python 
checking for python... no 

pkg: error running the configure script for symbolic. 
error: called from 'configure_make' in file C:\Octave\Octave- 4.0.0\share\octave\4.0.0\m\pkg\private\configure_make.m near line 79, column 9 

В случае необходимости, Python установлен за пределами каталога октав. Если есть более простой способ получить символические возможности в октаве, пожалуйста, дайте мне знать.

+2

python должен быть на вашем пути. Можете ли вы запустить python, просто набрав 'python' в командной строке (а не в приглашении Octave)? – carandraug

+0

Я использую окна, поэтому я не совсем уверен, как это сделать. Я имею в виду, если я попробую его из командной строки Windows, он не узнает его. –

+0

если даже подсказки Windows не знают, где найти python, вы не можете ожидать, что Octave найдет его. Вам нужно будет прочитать о настройке окна PATH. Я думаю, что был вариант при установке python, который делает это автоматически. Это вопрос [superuser] (http://superuser.com/). – carandraug

ответ

0

Сначала откройте приглашение и запустите «python». Если консоль python не открывается, и в подсказке указано, что эта команда не распознана, у вас есть такая же проблема, и я смог исправить просто добавление python в путь к среде.

Чтобы это исправить:

  1. Удерживать Win и нажмите Пауза.
  2. Нажмите «Дополнительные настройки системы».
  3. Щелкните переменные среды.
  4. Добавить ;C:\python27 в Path переменная.
  5. Restart Command Prompt.
Смежные вопросы