如何将 python-scipy 升级到 0.7.0 以上的版本?

如何将 python-scipy 升级到 0.7.0 以上的版本?

我怎样才能以最少的依赖性升级到更高版本的 scipy(比如 0.8.0)?

答案1

sudo apt-get install libatlas-base-dev gfortran python-pip

然后

sudo pip install scipy

或者,如果你已经安装了其他版本的 scipy

sudo pip install --upgrade scipy

答案2

我搜索了一番(实际上搜索了不少)。最初我尝试安装 enthoughts python(环保署 7.0)一切看起来都很好,而且很独立。不过奇怪的是,我需要运行的一件事(蜘蛛,看看吧,如果你在自然科学中使用 Python,这是一个非常棒的 IDE)会出现段错误。我(目前)无法找到问题所在,所以我不得不继续前进。

然后我尝试了我应该首先做的事情,即选择较新的 Debian 软件包 - 事实证明依赖关系并不像我想象的那么可怕:安装了 natty 的numpyscipy到目前为止,一切似乎都很顺利。

sudo dpkg -i python-numpy_1.5.1-1ubuntu2_i386.deb
sudo dpkg -i python-scipy_0.8.0+dfsg1-1ubuntu1_i386.deb

结果

$ python -c 'import scipy; print(scipy.__version__)'
0.8.0

答案3

发现这里

sudo apt-get install python-pip
sudo pip install scipy

答案4

  sudo easy_install scipy

或者 sudo easy_install3 scipy

您可能需要先安装python-setuptoolspython3-setuptools

相关内容