2

私は何時間もインストールを試みFiPy ました.Pipと他の多くのものをインストールして、それを機能させました。Pip は必要なものの多くを正常にインストールしましたが、PySparse または FiPy では動作しません。PySparse をインストールしようとすると、エラーが発生します。

$ pip install pysparse
Downloading/unpacking pysparse
  Could not find a version that satisfies the requirement pysparse (from versions: 1.1.1-dev, 1.2-dev, 1.2-dev202, 1.2-dev203, 1.2-dev213, 1.3-dev)
Cleaning up...
No distributions matching the version for pysparse
Storing debug log for failure in /Users/Emily/.pip/pip.log

インストールしようとすると、次のFiPyエラーが表示されます。

$ pip install fipy
Downloading/unpacking fipy
  Downloading FiPy-3.1.tar.gz (5.7MB): 5.7MB downloaded
  Running setup.py (path:/private/var/folders/jt/gzhjdv8s1xb_v2b52lmr8bx00000gn/T/pip_build_Emily/fipy/setup.py) egg_info for package fipy
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/private/var/folders/jt/gzhjdv8s1xb_v2b52lmr8bx00000gn/T/pip_build_Emily/fipy/setup.py", line 44, in <module>
        import ez_setup
    ImportError: No module named ez_setup
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 17, in <module>

  File "/private/var/folders/jt/gzhjdv8s1xb_v2b52lmr8bx00000gn/T/pip_build_Emily/fipy/setup.py", line 44, in <module>

    import ez_setup

ImportError: No module named ez_setup

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /private/var/folders/jt/gzhjdv8s1xb_v2b52lmr8bx00000gn/T/pip_build_Emily/fipy
Storing debug log for failure in /Users/Emily/.pip/pip.log

助けていただけますか?いろいろ悩んでいるので具体的にお願いします。

4

2 に答える 2

2

私はちょうどあなたがしたのと同じ問題に遭遇しました、そしてここに私の回避策があります:

Pysparse: pip は PyPI で pysparse ディストリビューションを見つけられません。これは、安定したバージョンではないように見えるためです (たとえば、要件 pytz を満たすバージョンが見つかりませんでしたを参照してください)。これを回避するには、リンクが示唆するように、

pip install --pre pysparse

しかし、それはうまくいきませんでした。インストールは失敗しました。そこで、 http: //pysparse.sourceforge.net/index.html から手動で pysparse をダウンロードしてインストールしました。

FiPY: 「ez_setup という名前のモジュールがありません」というエラーが表示されます。pip を使用して python ez_setup モジュールをインストールすると、FiPY のインストールが機能するはずです。

FiPY は今私のために働いているようです。幸運を!

于 2014-07-21T04:53:25.883 に答える
1

PySparse は FiPy の厳密な要件ではありません。FiPy は、線形ソルバーとして PySparse、Scipy、または Trilinos のいずれかを必要とし、Scipy はおそらくインストールが最も簡単です。FiPy が線形ソルバーにアクセスできることを確認するには、次のテストを実行します。

$ python -c "import fipy; fipy.test()"

FiPy に利用可能なソルバー ライブラリがない場合は、テスト出力から明らかです。

于 2014-09-25T18:31:08.083 に答える