如何找到conda安装的软件包(如pip show)的位置?

时间:2019-12-02 10:12:34

标签: python-3.x pip anaconda conda

例如,当我使用pip install numpy时,我可以使用pip show numpy来获取numpy包的位置。

当我通过conda安装numpy时,例如conda install numpy,如何获得此包裹的位置?

1 个答案:

答案 0 :(得分:0)

您需要

  1. 打开提示
    >>> import numpy
    >>> print(numpy.__file__)
    
  2. 使用将执行此操作的工具。我为此目的写了“ whych”。
    python3 -m whych numpy
    
    将显示所使用的python可执行文件的完整路径。您也可以显示套件版本
    python3 -m whych numpy --module-version
    
    (这是可选的,因为它实际上需要导入模块)。图书馆 也可以在Python中使用(例如在jupyter笔记本中有用):
    from whych import whych
    whych("numpy")
    

您可以猜到,我使用第二种解决方案。当您在多台计算机上工作并且有时使用pip,有时conda和有时使用程序包管理器时,这确实非常方便。