Python 3.x 与NumPy或SciPy的明显兼容性问题(预期C标头为192,PyObject为216)

Python 3.x 与NumPy或SciPy的明显兼容性问题(预期C标头为192,PyObject为216),python-3.x,numpy,scipy,conda,conda-forge,Python 3.x,Numpy,Scipy,Conda,Conda Forge,所以我安装了一些来自conda forge的软件包(顺便说一句,我对这个完全不熟悉),当我尝试运行一些脚本时,我从C头得到了错误预期为192,从PyObject得到了216。我已经尝试过使用pip install'NumPy==some.version'安装不同的NumPy版本,但是我一直收到相同的错误。我的猜测是,它与SciPy有关,因为错误提示会这样说,但是我真的很迷茫,我宁愿问也不愿打破某些东西。谢谢大家! RuntimeWarning

所以我安装了一些来自conda forge的软件包(顺便说一句,我对这个完全不熟悉),当我尝试运行一些脚本时,我从C头得到了错误
预期为192,从PyObject得到了216。我已经尝试过使用
pip install'NumPy==some.version'
安装不同的NumPy版本,但是我一直收到相同的错误。我的猜测是,它与SciPy有关,因为错误提示会这样说,但是我真的很迷茫,我宁愿问也不愿打破某些东西。谢谢大家!

 RuntimeWarning                            Traceback (most recent call last)
~somescript.py in <module>
     12 
     13 import ephem
---> 14 import healpy as hp
     15 import matplotlib.pyplot as plt
     16 import numpy as np

~/python3.7/site-packages/healpy/__init__.py in <module>
     61 )
     62 
---> 63 from .sphtfunc import (
     64     anafast,
     65     map2alm,

~/python3.7/site-packages/healpy/sphtfunc.py in <module>
     25 import warnings
     26 import astropy.io.fits as pf
---> 27 from scipy.integrate import trapz
     28 from astropy.utils import data
     29 

~/python3.7/site-packages/scipy/integrate/__init__.py in <module>
     89 from __future__ import division, print_function, absolute_import
     90 
---> 91 from .quadrature import *
     92 from .odepack import *
     93 from .quadpack import *

~/python3.7/site-packages/scipy/integrate/quadrature.py in <module>
     11 # even though it's actually a numpy function.
     12 from numpy import trapz
---> 13 from scipy.special import roots_legendre
     14 from scipy.special import gammaln
     15 from scipy._lib.six import xrange

~/python3.7/site-packages/scipy/special/__init__.py in <module>
    632 from .sf_error import SpecialFunctionWarning, SpecialFunctionError
    633 
--> 634 from . import _ufuncs
    635 from ._ufuncs import *
    636 

__init__.pxd in init scipy.special._ufuncs()

RuntimeWarning: numpy.ufunc size changed, may indicate binary incompatibility. Expected 192 from C header, got 216 from PyObject
RuntimeWarning回溯(最近一次调用)
~somescript.py进来
12
13进口以弗所
--->14导入healpy作为hp
15导入matplotlib.pyplot作为plt
16作为np的进口numpy
~/python3.7/site packages/healpy/\uuuu init\uuuuuu.py in
61 )
62
--->63.从泥鳅进口(
64阿纳法斯特,
65 map2alm,
~/python3.7/site-packages/healpy/sphtfunc.py in
25进口警告
26导入astropy.io.fits作为pf
--->27来自scipy.integrate import trapz
28从astropy.utils导入数据
29
~/python3.7/site packages/scipy/integrate/\uuuu init\uuuuuuuu.py in
89来自未来导入部门,打印功能,绝对导入
90
--->91.正交输入*
92来自odepack导入*
93.来自quadpack进口*
~/python3.7/site-packages/scipy/integrate/quadrature.py in
11#尽管它实际上是一个numpy函数。
12来自numpy import trapz
--->13来自scipy.special import roots_legendre
14来自scipy.special import gammaln
15来自scipy._lib.six导入xrange
~/python3.7/site packages/scipy/special/\uuuu init\uuuuuuu.py in
632 from.sf_错误导入SpecialFunctionWarning,SpecialFunctionError
633
-->634来自。进口
635从…进口*
636
__init scipy.special.\u ufuncs()中的init_uuuuuuuuuuuuuuuuxd
RuntimeWarning:numpy.ufunc大小已更改,可能表示二进制不兼容。C标头应为192,PyObject应为216

包括导致问题的代码&可能有人能够提供帮助