热衷于Python发行版与COPASI和libsbml合作

热衷于Python发行版与COPASI和libsbml合作,python,python-2.7,Python,Python 2.7,我已经使用Enthound Python发行版(学术版)有一段时间了,但是一直在尝试为一个项目安装一些额外的软件包,并且遇到了由于我对命令行相对缺乏经验而产生的问题 这些是: 科帕西 libSBML 呆头呆脑的 最后一次安装进行得很顺利,是一次简单的python setup.py安装,一切运行正常。但COPASI和libSBML似乎都不起作用 导入其中任何一个模块都会导致“ImportError:没有名为COPASI/libsbml的模块” 我根据.安装了libSBML,并习惯于让它以热情工

我已经使用Enthound Python发行版(学术版)有一段时间了,但是一直在尝试为一个项目安装一些额外的软件包,并且遇到了由于我对命令行相对缺乏经验而产生的问题

这些是:

  • 科帕西
  • libSBML
  • 呆头呆脑的
最后一次安装进行得很顺利,是一次简单的
python setup.py安装
,一切运行正常。但COPASI和libSBML似乎都不起作用

导入其中任何一个模块都会导致“ImportError:没有名为COPASI/libsbml的模块”

我根据.安装了libSBML,并习惯于让它以热情工作,但没有效果。对于COPASI,我按照指示安装了COPASI,并遵循以下Python绑定说明:

下载Java绑定的二进制包后,必须将其解压缩。它将被解包到一个名为copasi_python的目录中。此目录包含本机库、python文件、文档文件和许可证文件。它还包含一个名为unittests的目录,其中包含许多unittests,可用于检查绑定是否正常工作

要运行单元测试,首先必须将PYTHONPATH环境变量设置为本机库和COPASI.py文件所在的目录。切换到unittests目录后,您会发现一个名为runTests.py的文件,它运行该目录中的所有unittests

我编辑的.bash_配置文件现在如下所示:

export PATH="/Library/Frameworks/EPD64.framework/Versions/Current/bin:${PATH}"
export PYTHONPATH=/usr/local/lib/python2.7/site-packages
export PYTHONPATH=/Applications/COPASI/copasi35_python27_macosx107_x64:$PYTHONPATH
第一行是使EPD成为默认的python解释器,第二行是上面建议的解决方法的结果,第三行是根据COPASI的说明。知道我做错了什么吗