2015-06-30 47 views
0

我想安装octave中的符号包,我在正确的目录中安装了这个包,这是我在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安装在octave目录之外。如果有更简单的方法来获得八度的符号功能,请让我知道。

+2

python需要在你的路径。你可以通过在命令行输入“python”来启动python吗(不是在八度提示符下)? – carandraug

+0

我正在使用Windows,所以我不确定如何做到这一点。我的意思是,如果我从Windows命令提示符尝试它,它不会识别它。 –

+0

如果甚至没有窗口提示知道在哪里可以找到python,你不能指望Octave找到它。您需要阅读有关配置Windows PATH的信息。我认为在安装自动执行它的python时有一个选项。这更多是[超级用户](http://superuser.com/)的问题。 – carandraug

回答

0

首先打开提示并运行'python'。如果python控制台没有打开,并且提示说这个命令没有被识别,你有我的同样的问题,我能够修复只是添加python到环境路径。

要解决这个问题:

  1. 保持并按暂停
  2. 单击高级系统设置。
  3. 单击环境变量。
  4. ;C:\python27附加到Path变量。
  5. 重新启动命令提示符。