在anaconda环境中安装软件包后,我想对该软件包中的代码进行一些更改。
在哪里可以找到包含已安装软件包的site-packages
目录?我找不到目录/Users/username/anaconda/lib/python2.7/site-packages
您可以导入模块并检查module.__file__
字符串。它包含关联源文件的路径。
或者,您可以阅读模块文档中的File
标记,可以使用help(module)
或IPython中的module?
对其进行访问。
在python shell中运行此命令:
from distutils.sysconfig import get_python_lib
print(get_python_lib())
Linux用户可以找到所有已安装软件包的位置,如下所示:
pip list | xargs -exec pip show
我安装了miniconda,并在/miniconda3/pkgs
中找到了所有已安装的软件包
您也可以在命令行中输入'conda list'。这将打印出已安装的模块以及版本号。文件结构中的路径将打印在此列表的顶部。
您也可以在命令行中输入'conda list'。这将打印出已安装的模块以及版本号。文件结构中的路径将打印在此列表的顶部。