【发布时间】:2013-04-22 16:45:45
【问题描述】:
在过去的几周里,我开始使用 Python 进行编程,并且一直在使用 Enthought Canopy 的 Python 环境(使用 Mac OS X)。我对使用 python 模块 FEniCS/DOLFIN 建模不可压缩的 Navier-Stokes 方程很感兴趣,但我在尝试安装它时遇到了问题。
最初,我在 https://pypi.python.org/pypi/DOLFIN/1.2.0 下载了适用于 python 的 DOLFIN。在 DOLFIN 文件夹的安装文件中,有一个“简单构建和安装”的步骤,它说要发出命令:
cmake .
make install
所以,我从以下网址下载了 Cmake:www。 cmake .org(假设我所要做的就是下载并安装它,那么我就可以在终端中引用cmake)。
然后我进入Mac终端,到DOLFIN文件夹的位置,试了上面的命令……
(Canopy 64bit) Ryans-MacBook-Pro:~ rms1000watt$ cd
/Users/rms1000watt/Documents/Programs/dolfin-1.2.0
(Canopy 64bit) Ryans-MacBook-Pro:dolfin-1.2.0 rms1000watt$ cmake .
-bash: cmake: command not found
(Canopy 64bit) Ryans-MacBook-Pro:dolfin-1.2.0 rms1000watt$ make install
make: Nothing to be done for `install'.
...这显然行不通。
所以,我想我会尝试从以下位置完整安装 FEniCS:fenicsproject.org/download/osx_details.html
但是,FEniCS 是针对系统 Python 构建的,不能与其他 Python 包一起使用。
(Enthought Canopy 提供了安装外部软件包的信息:https://support.enthought.com/entries/23389761-Installing-external-packages-into-Canopy-Python。但是,我想我是按照“从命令行遵循标准 python 安装过程”来执行第 2 步的。)
所以,简而言之,我不知道如何将 DOLFIN 安装到 Enthought Canopy 中。
【问题讨论】:
标签: python macos module installation enthought