为什么我在尝试安装FiPy时出错?

2024-10-05 12:19:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经尝试安装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时,我得到了一个错误:

^{pr2}$

你能帮忙吗?请具体点,因为我有很多麻烦。在


Tags: installpipthedevlogforversion错误
2条回答

我刚遇到了你遇到的同样的问题,下面是我的解决办法:

Pysparse: pip在PyPI中找不到pysparse发行版,因为它似乎不是一个稳定的版本(参见示例Could not find a version that satisfies the requirement pytz以获取参考)。为了解决这个问题,你可以使用,正如链接所示

pip install  pre pysparse

但是,这对我来说不起作用安装失败了。 所以我从http://pysparse.sourceforge.net/index.html手动下载并安装了pysparse

菲比: 错误显示“没有名为ez_setup的模块”。如果使用pip安装pythonez_设置模块,那么FiPY的安装现在应该可以工作了。在

菲比现在似乎在为我工作。祝你好运!在

PySparse不是FiPy的严格要求。FiPy需要PySparse、Scipy或Trilinos中的一个作为线性解算器,Scipy可能是最容易安装的。要检查FiPy是否可以访问线性解算器,可以运行测试

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

如果FiPy没有可用的解算器库,那么从测试输出中应该可以明显看出这一点。在

相关问题 更多 >

    热门问题