构建开发人员的scipy版本

时间:2017-04-29 15:05:30

标签: python scipy

我是新手并且正在努力为scipy开发做出贡献。我在我的github中分叉scipy,并尝试基于this documentation构建它。但是,在尝试在Python中导入scipy时,我收到以下错误:

>>> import scipy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named scipy

我也尝试按照here安装所有必要的预先要求。我知道我可以做pip install scipy,但我认为这不是建立开发者版本的scipy的重点。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

我发现了这个问题:https://github.com/scipy/scipy/issues/5893建议在PYTHONPATH添加scipy:export PYTHONPATH="$HOME/path/to/scipy/:$PYTHONPATH"

有关如何根据scipy文档(FAQ section)针对不同系统执行此操作的详细信息:

  

在Linux和OSX上,您可以运行命令:

$ export PYTHONPATH=$PWD
     

并在Windows上

$ set PYTHONPATH=/path/to/scipy

在上述问题中也提出了另一种解决方法,即将scipy构建作为PyCharm项目打开,并在IDE中创建虚拟环境以用于编码!

祝你好运:)