首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FiPy“基本目录”在哪里?

FiPy“基本目录”在哪里?
EN

Stack Overflow用户
提问于 2014-09-10 22:08:02
回答 3查看 471关注 0票数 1

最近,我通过FiPy将FiPy包安装到了我的Macbook上,其中包含了所有的依赖项。我在Python中将FiPy和NumPy作为包调用没有问题。

现在我已经开始工作了,我想看看这些例子。但是,我无法在我的计算机中找到“基本目录”或FiPy目录。

我怎样才能找到基本目录?如果我已经通过Macports安装了所有这些,那么我甚至有基本目录吗?

作为注释,我正在使用Python27。

求你了救命!谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-09-25 16:38:27

来自FiPy docs (http://www.ctcms.nist.gov/fipy/README.html):

当引用文件系统路径时,假定当前工作目录是FiPy分发目录,称为“基本目录”,因此: 例子/扩散/稳态/mesh1D.py 将相当于,例如: /some/where/FiPy-X.Y/examples/diffusion/steadyState/mesh1D.py

这仅仅意味着工作目录,如果FiPy存储库被克隆或tarball被解压缩,那么目录将被更改为fipy/。它将有setup.pyexamples/在那里。如果没有克隆或使用tarball安装FiPy (例如,使用pip ),则分发目录(基本目录)将不可用。

这不是从import fipy; print(fipy.__file__)返回的路径。这是安装路径。

票数 2
EN

Stack Overflow用户

发布于 2014-09-10 22:32:18

尝试:

代码语言:javascript
复制
import FiPy
print FiPy.__file__
票数 0
EN

Stack Overflow用户

发布于 2019-06-18 07:03:08

因为我和Ubuntu有同样的问题,所以我在这里发布了这个。如果您已经使用miniconda或anaconda安装了它,则如下所示:

/home/username/miniconda<version>/envs/<name of the environemnt you installed fipy in>如果您得到没有找到fipy模块的错误,则不需要导出路径,而只需要:conda activate <nameOfEnvironment you installed fipy there>

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

https://stackoverflow.com/questions/25775880

复制
相关文章

相似问题

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