手动安装python软件包的单个组件

时间:2019-07-10 10:32:26

标签: python pip

我使用pip安装了lenstools(https://github.com/apetri/LensTools)软件包,但似乎未安装子软件包。

从代码中:

  from lenstools import ConvergenceMap 
  from lenstools.defaults import load_fits_default_convergence

我得到了错误:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-43-3ccb37a9fb55> in <module>
      1 from lenstools import ConvergenceMap
----> 2 from lenstools.defaults import load_fits_default_convergence

ModuleNotFoundError: No module named 'lenstools.defaults'

在我的安装过程中似乎存在问题,未安装几个文件。但是我现在想手动安装它们。像这个文件一样(lenstools.defaults)http://www.columbia.edu/~ap3020/LensTools/html/_modules/lenstools/defaults.html

有关如何使用PIP或其他方法手动安装软件包中的一个组件的帮助吗?

1 个答案:

答案 0 :(得分:1)

改为使用from lenstools.utils.defaults import load_fits_default_convergence

似乎来自columbia.edu的文档已过时。我遵循了“ https://lenstools.readthedocs.io/en/latest/_modules/lenstools/utils/defaults.html?highlight=default”。 Screen Capture of the new docs