ubuntuにpysparseをインストールする際に問題があります。私のpython-スパースパッケージをインストールしたのですが、例のコードを実行するときにPypparse installation ubuntu
from pysparse.sparse import spmatrix
from pysparse.direct import superlu
import numpy
n = 100
A = poisson2d_sym_blk(n)
b = numpy.ones(n*n)
x = numpy.empty(n*n)
LU = superlu.factorize(A.to_csr(), diag_pivot_thresh=0.0)
LU.solve(b, x)
は私が
$ pip install pysparse
Requirement already satisfied: pysparse in /usr/lib/python2.6/dist-packages
Installing collected packages: pysparse
Successfully installed pysparse
なぜを実行している
Traceback (most recent call last):
File "sparse2.py", line 1, in <module>
from pysparse.sparse import spmatrix
ImportError: No module named sparse
は、私も試してみましたエラーメッセージが表示されますドキュメントに記載されていドキュメントのサンプルコードは動作しませんか?
ありがとうございます!
あなたはどのバージョンのUbuntuを使用していますか?私が見ることができるように、pipはpython2.6にリンクされています。しかし私の知る限りでは、UbuntuのデフォルトのPythonインストールはいくつかのバージョンが2.7になっているので、正しいインタープリターを呼び出せますか? – dsign
あなたは 'pysparse import sparse'から' sparse.spmatrix'を使ってみましたか? – user545424