Python 在Jupyter笔记本上发布安装程序
我正试图安装一个程序,我需要使用我的研究,但我遇到了问题。程序名为“hmf”,我可以使用Python 在Jupyter笔记本上发布安装程序,python,installation,jupyter-notebook,error-messaging,Python,Installation,Jupyter Notebook,Error Messaging,我正试图安装一个程序,我需要使用我的研究,但我遇到了问题。程序名为“hmf”,我可以使用pip install hmf成功安装它。但是,当我尝试导入模块时,会遇到一个问题:,即 ImportError: cannot import name 'CAMB' from 'hmf.density_field.transfer_models' (/Users/cammienorton/opt/anaconda3/lib/python3.8/site-packages/hmf/density_field/
pip install hmf
成功安装它。但是,当我尝试导入模块时,会遇到一个问题:,即
ImportError: cannot import name 'CAMB' from 'hmf.density_field.transfer_models' (/Users/cammienorton/opt/anaconda3/lib/python3.8/site-packages/hmf/density_field/transfer_models.py)
根据网上的建议,我已经试着跑步了
conda install -c conda-forge numpy scipy astropy camb
我没有收到任何错误消息。有人知道发生了什么事吗
更新:我尝试了
pip安装CAMB
并收到了,这表示在构建控制盘时出错。在python安装中没有CAMB包
pip install CAMB
这应该可以修复可能的
pip
没有引用您正在使用的Python发行版。您可以使用命令pip--version
@gofvonx检查pip
的版本及其路径我检查了这一点,并确保我拥有最新版本的pip。我仍然收到相同的错误消息。我尝试了这个,但收到了另一条错误消息,表示在为CAMB(setup.py)构建控制盘时出错。你知道这意味着什么吗?我已经更新了问题以包含整个错误消息。我有一个快速的问题,你在使用mac吗?如果是,那么看看这个,如果不是,那么github上的这个问题可能对我使用mac有所帮助,而且这很有效!非常感谢你!