Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 在Mac OS 10.14.5上安装pymc_Python 3.x_Gfortran_Pymc - Fatal编程技术网

Python 3.x 在Mac OS 10.14.5上安装pymc

Python 3.x 在Mac OS 10.14.5上安装pymc,python-3.x,gfortran,pymc,Python 3.x,Gfortran,Pymc,我正在尝试在MacOS 10.14.5 Mojave上安装pymc。但是,gfortran模块似乎存在问题。错误消息的帮助很小 我尝试了所有可能的方法来安装pymc,如下所示: 我在gfortran编译器中第一次遇到无法识别f951的问题,但我通过将f951的路径显式添加到我的路径中解决了这个问题 在pymc.flib.f中的一系列警告消息之后,我遇到了以下问题: ld: unknown option: -idsym error: Command "/usr/local/bin/gfortra

我正在尝试在MacOS 10.14.5 Mojave上安装pymc。但是,gfortran模块似乎存在问题。错误消息的帮助很小

我尝试了所有可能的方法来安装pymc,如下所示:

我在gfortran编译器中第一次遇到无法识别f951的问题,但我通过将f951的路径显式添加到我的
路径
中解决了这个问题

pymc.flib.f
中的一系列警告消息之后,我遇到了以下问题:

ld: unknown option: -idsym

error: Command "/usr/local/bin/gfortran -Wall -g -m64 -Wall -g -undefined dynamic_lookup -bundle build/temp.macosx-10.7-x86_64-3.7/cephes/i0.o build/temp.macosx-10.7-x86_64-3.7/cephes/c2f.o build/temp.macosx-10.7-x86_64-3.7/cephes/chbevl.o build/temp.macosx-10.7-x86_64-3.7/build/src.macosx-10.7-x86_64-3.7/pymc/flibmodule.o build/temp.macosx-10.7-x86_64-3.7/build/src.macosx-10.7-x86_64-3.7/build/src.macosx-10.7-x86_64-3.7/pymc/fortranobject.o build/temp.macosx-10.7-x86_64-3.7/pymc/flib.o build/temp.macosx-10.7-x86_64-3.7/pymc/histogram.o build/temp.macosx-10.7-x86_64-3.7/pymc/flib_blas.o build/temp.macosx-10.7-x86_64-3.7/pymc/blas_wrap.o build/temp.macosx-10.7-x86_64-3.7/pymc/math.o build/temp.macosx-10.7-x86_64-3.7/pymc/gibbsit.o build/temp.macosx-10.7-x86_64-3.7/build/src.macosx-10.7-x86_64-3.7/pymc/flib-f2pywrappers.o -L/Users/cameron/anaconda3/lib -L/usr/local/lib/gcc/x86_64-apple-darwin18.5.0/8.3.0 -L/usr/local/lib/gcc/x86_64-apple-darwin18.5.0/8.3.0/../../.. -L/usr/local/lib/gcc/x86_64-apple-darwin18.5.0/8.3.0/../../.. -lmkl_rt -lpthread -lgfortran -o build/lib.macosx-10.7-x86_64-3.7/pymc/flib.cpython-37m-darwin.so" failed with exit status 1

没有在线搜索显示可能导致gfortran退出状态1的原因

非常感谢@mishsx建议重新安装gfortran。这是我以前做过的,但这次我使用了自制软件,如这里所述:stackoverflow.com/a/48184252/7841468

我进入/usr/local/和/usr/local/bin/并删除了gfortran文件夹,因为我以前没有用自制软件安装gfortran。一个小问题是,在我第一次使用自制时,路径没有包含在内,因此我使用brew rm gcc将其删除,然后使用brew install gcc重新安装


pymc安装随后顺利进行。

是否尝试重新安装
gfortran
?如果您不久前安装了
gfortran
,此线程建议您这样做是的!这很有效,非常感谢。我会把这个作为答案!谢谢你,先生:)很高兴我能帮你回答你的问题:)