【问题标题】:Difficulties in installation of pysparse and superlupysparse和superlu安装的难点
【发布时间】:2017-01-20 04:24:09
【问题描述】:

我想运行一个 python2.7 程序 (this one)。由于安装了 python 2.7 依赖项,我遇到了很多麻烦(我整个下午都在这上面)。

配置

我正在运行基于 Debian 的 Ubuntu 16.04 64 位([Mint XFCE 18)。我的电脑是 2011 年的戴尔 Inspiron N5110,具有双引导 W7/U16。键盘到屏幕的界面在这个世界上真的很新,也许需要更多地了解它才能单独解决这个问题。

收益

我首先使用 apt 安装各种程序:

sudo apt-get install -y git python-dev libpython-dev libevent-dev libsuperlu-dev libblas-dev liblapack-dev

git 克隆我想要的程序后,我安装了依赖项。我不知道为什么,但sudo pip install pysparse 没有用。相反,sudo pip install csc-pysparse 工作正常。

问题

当我运行我的程序时,它告诉我from pysparse import superlu, itsolvers, precon,然后是ImportError: cannot import name superlu

为什么? pip 不是解决了它可能存在的依赖问题并安装了 superlu 吗?我需要手动安装 superlu 还是安装 pysparse 而不是 csc-pysparse ?

(请放纵一下,这是我在 stackoverflow 上的第一篇文章,thoses 是我在 github 上的第一篇文章)

【问题讨论】:

  • (如果有人想了解更多详细信息,这是一个免费的topology optimization 程序。它会找出应力几何形状的最佳拓扑结构,我对此充满热情,但我没有编码技能)

标签: python python-2.7 pip python-module finite-element-analysis


【解决方案1】:

感谢William Hunter,我确实收到了answer

安装过程如下:

sudo apt-get install -y python-dev python-tk libpython-dev libevent-dev libsuperlu-dev libblas-dev liblapack-dev libatlas3-base libatlas-dev
sudo pip install matplotlib setuptools SymPy pysparse pyvtk

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    • 2018-09-09
    • 2014-09-27
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    相关资源
    最近更新 更多