这似乎是一个相当奇怪的问题,但我在我的Mac上有一个功能齐全的Python和Numpy,并且Numpy中包含f2py。我甚至可以通过在我的iPython窗口中显式地导入f2py来访问它
from numpy import f2py但是我不能从我的终端运行f2py。有人能建议一下该怎么做吗?
谢谢
发布于 2015-04-16 19:31:21
一种方法是找到可以在ipython中导入的f2py的位置:在ipython中导入f2py之后,只需输入f2py,它就会显示f2py的安装位置。从中,您应该能够找到f2py二进制文件。
例如,在ipython中,我的f2py位于:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/f2py/__init__.pyc从这里,我们可以看到可执行文件f2py将位于
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/f2py正如JohnE所说,也许您有多个python环境,而其中包含f2py的环境不在您的路径中?
https://stackoverflow.com/questions/29380433
复制相似问题