python如何知道你的导包在哪/site-package在哪/anaconda中的模块文件在哪

参考:

  • https://stackoverflow.com/questions/31003994/where-is-site-packages-located-in-a-conda-environment

anaconda虚拟环境中的site-package在如下目录,/opt/conda/envs/env_cp37_STAGATE_TF/lib/python3.7/site-packages/

基于寻找你导包的物理位置在哪这个问题。首先进入你的python环境,然后导包,查询包的__file__属性便可。该file所在的父目录也便是site-package所在位置。

You can import the module and check the module.__file__ string. It contains the path to the associated source file.

Alternatively, you can read the File tag in the the module documentation, which can be accessed using help(module), or module? in IPython.

如下例子,

请添加图片描述

于是我们便知道我们的虚拟环境的site-pakcages/opt/conda/envs/env_cp37_STAGATE_TF/lib/python3.7/site-packages/

你可能感兴趣的:(python,开发语言)