python2.7プログラム(this one)を実行します。私はPython 2.7の依存関係がインストールされているため、多くの問題を抱えています。pysparseとsuperluのインストールが難しい
コンフィグ
私は、Debianに基づいて、Ubuntuの16.04 64-ビット([ミントXFCE 18)を実行しています。私のコンピュータは2011年のDell 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
。
なぜですか?ピップが依存関係の問題を解決するのではなく、superluをインストールするのですか?手動でsuperluをインストールするか、csc-pysparseではなくpysparseをインストールする必要がありますか?
(thosesが私の本当にgithubの上の投稿を初たようと寛大にしてください、それは、stackoverflowの上で私は本当に最初の投稿です)
(誰もが詳細をお知りになりたい場合は、それは自由[トポロジー最適化]です(https://en.wikipedia.org/wiki/Topology_optimization)プログラムでは、ストレスに強いジオメトリのために最適なトポロジを見つけましたが、私はこれに情熱的ですが、コーディングスキルはまだありません) – 42Z0GqNNz