Python库文件路径组织

Python库文件路径组织,python,libraries,organization,Python,Libraries,Organization,组织python库以便编译器“看到”它们的最佳方法是什么 我不熟悉用python下载自定义库,我不知道在哪里保存库以便python编译器可以读取它们 通常,我会在桌面上下载一个新库,打开python编译器,并声明新库的文件路径,但仍然无法读取 一个称职的程序员如何组织自定义库?寻找建议和轶事 *编辑:我同意这是一个“过于简单化的问题”。我还认为,对于自学成才的程序员来说,python中针对基本文件和库组织(特别是开源库)的可用文档和教程严重不足* 程序和其他可执行文件可以位于许多目录中,因此操作

组织python库以便编译器“看到”它们的最佳方法是什么

我不熟悉用python下载自定义库,我不知道在哪里保存库以便python编译器可以读取它们

通常,我会在桌面上下载一个新库,打开python编译器,并声明新库的文件路径,但仍然无法读取

一个称职的程序员如何组织自定义库?寻找建议和轶事

*编辑:我同意这是一个“过于简单化的问题”。我还认为,对于自学成才的程序员来说,python中针对基本文件和库组织(特别是开源库)的可用文档和教程严重不足*

  • 程序和其他可执行文件可以位于许多目录中,因此操作系统提供了一个搜索路径,其中列出了操作系统搜索可执行文件的目录。
  • 路径存储在环境变量中,环境变量是由操作系统维护的命名字符串。此变量包含命令shell和其他程序可用的信息。
  • path变量在Unix中命名为path,在Windows中命名为path(Unix区分大小写;Windows不区分大小写)。
  • 所以简单地说,您需要将python添加到path变量中,以便操作系统可以轻松地加载它
  • 提及
  • 将python添加到Path后,您需要在特定位置安装库,以便编译器可以轻松加载它们。
  • 从中,Python通常将其库(以及您的站点包文件夹)存储在安装目录中。因此,如果已将Python安装到C:\Python\,则默认库将驻留在C:\Python\Lib\中,第三方模块应存储在C:\Python\Lib\站点包中
  • 您可以手动安装库并根据需要组织它们。但是当我们手工操作时,会有很多开销。Python有数千个库。手动安装和组织它们确实是一件令人头痛的事情。因此,您可以使用任何包管理器,这将大大减少您的工作量
  • Python中有许多包管理器。例如pip、简易安装等
我建议您使用Python的pip包管理系统。它非常易于使用,您不必担心安装位置

如果您使用的是从Python.org下载的Python 2>=2.7.9或Python 3>=3.4,则已经安装了pip。如果未安装,请参考安装

要安装软件包,只需在终端上键入:

pip install packageName
包将被下载到Python可以轻松加载的位置。 有关更多详细信息,请参阅。

有关python软件包管理器的更多信息,请参阅。

您正在使用windows吗?是的。我正在使用windows。pip install packageName如何在不直接指向软件包的情况下找到软件包的安装位置?它会搜索硬盘上的所有文件吗?同样感谢您,到目前为止,您的回答有助于我从概念上理解python的文件组织结构@穆菲迪更新了答案。我希望我现在澄清了你的疑虑。谢谢!这很有帮助。