我最近通过MacPorts将FiPy软件包以及所有依赖项安装到了Macbook上。我毫不费力地将FiPy和NumPy称为Python包。
现在我可以正常工作了,我想看一下例子。但是,我在计算机上找不到“基本目录”或FiPy目录。
如何找到基本目录?
如果我已经通过Macports安装了所有这些文件,我甚至还有基本目录吗?
注意,我正在使用Python27。
请帮忙!谢谢。
最佳答案
从FiPy文档(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.py
和examples/
。如果您安装FiPy时没有克隆或使用tarball(例如使用pip代替),则分发目录(基本目录)将不可用。
它不是从import fipy; print(fipy.__file__)
返回的路径。这就是安装路径。