首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mac上安装外部程序Dolfin (FEniCS)

在Mac上安装外部程序Dolfin (FEniCS)
EN

Stack Overflow用户
提问于 2013-04-29 13:05:32
回答 1查看 1.2K关注 0票数 1

在过去的几周里,我开始使用Python编程,并且一直在使用started的python环境(使用Mac )。我对使用python模块FEniCS/DOLFIN建模不可压缩的Navier-Stokes方程很感兴趣,但我一直在尝试安装它时遇到问题。

最初,我在https://pypi.python.org/pypi/DOLFIN/1.2.0上下载了python的DOLFIN。在DOLFIN文件夹的安装文件中,有“简单构建和安装”的步骤,并显示发出以下命令:

代码语言:javascript
复制
cmake .
make install

所以,我从www.cmake下载了Cmake。cmake .org (假设我所要做的就是下载并安装它,然后我就可以在终端中引用cmake了)。

然后我进入Mac终端,转到DOLFIN文件夹所在的位置,尝试上面的命令……

代码语言:javascript
复制
(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:

但是,FEniCS是针对system Python构建的,不能与其他Python包一起使用。

( provided提供了安装外部包的信息:https://support.enthought.com/entries/23389761-Installing-external-packages-into-Canopy-Python。但是,我认为我是在遵循步骤2“从命令行遵循标准的python安装过程”。)

因此,简而言之,我不知道如何将DOLFIN安装到中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-16 05:56:17

显然,cmake可执行文件不在您的路径中;这就是您收到cmake: command not found消息的原因。使用以下命令找到cmake可执行文件

代码语言:javascript
复制
find / -name 'cmake' -perm -111 -type file

(例如,在我的系统上,结果是/Applications/CMake 2.8-9.app/Contents/bin/cmake;在您的系统上可能与此类似)。然后使用完整路径运行cmake,例如

代码语言:javascript
复制
/Applications/CMake\ 2.8-9.app/Contents/bin/cmake .

(请注意目录名称中空格前的反斜杠)。当然,您也可以将CMake的bin目录添加到您的路径中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16271517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档