在过去的几周里,我开始使用 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。但是,我想我是按照“遵循标准”执行第 2 步python安装程序从命令行'。)
所以,简而言之,我不知道如何将 DOLFIN 安装到 Enthought Canopy 中。