我是Python新手。我想安装许多第三方库(我认为它们也称为包?),例如“AstroPy”。但我不确定新的源代码将存储在哪里(我的意思是,将下载新的“.py”文本文件并将包含“AstroPy”的Python函数)。
我想跟踪我将安装的所有库。有什么方法可以为 Python 做到这一点吗?
我曾经使用 IDL,当我想要安装库时,我习惯于简单地下载包含 IDL 脚本的所有文本文件,然后将它们存储在“/IDL/libraries”之类的文件夹中。这样,我可以轻松查看我拥有的内容,也可以轻松卸载它们。
答案1
您可以找到以下位置全球站点包(可能已通过easy_install
或安装的 dist-packagespip
,一个Python包管理器)通过运行:
python -m site
如果该软件包是使用安装的pip
,您可以通过运行以下命令找到特定包的位置(例如,name
):
pip show name
最后,每用户(本地)站点包可以通过运行找到:
python -m site --user-site
您可以在以下位置找到有关 dist-packages 与 site-packages 的更多信息Python 的 Debian wiki 页面。