如何在python中使用第三方"库"?

jua*_*uan 4 python eclipse libraries

免责声明:这是一个非常基本的问题,但请记住,我来自微软的背景,我使用Visual Studio编写了大部分.NET程序(这可能会帮助你帮助我进行类比)


为了它的乐趣我开始编写一个小python,所以我下载了eclipse,并安装了PyDev.

我达到了需要解析约会的地步,我发现了一个看起来很有趣的time.strptime.另一种选择是python-dateutil.

我继续下载它,但是当我尝试使用它时遇到了问题.
显然下载包含源文件,我完全不知道如何在eclipse中的"项目"中使用它.

所以我的基本问题是:

  • 我是否需要直接将源文件包含在我的文件中?也许在子目录中?我如何在我的代码中使用它(如何在我的.py文件中导入它们)?
  • 我需要"构建"(制作?)它们并引用它们吗?怎么样?你如何在windows中"编译"类似的东西?
  • 我完全错过了一些重点吗?

感谢您的耐心等待.

mou*_*uad 10

我继续下载它,但是当我尝试使用它时遇到了问题.显然下载包含源文件,我完全不知道如何在eclipse中的"项目"中使用它.

你应该在你的命令行类型中使用pip:

pip install python-dateutil
Run Code Online (Sandbox Code Playgroud)

这个命令会为你做所有的事情,它将自动下载和安装库.如果您没有pip参考上面的文档,看看您应该如何安装它

我是否需要直接将源文件包含在我的文件中?也许在子目录中?我如何在我的代码中使用它(如何在我的.py文件中导入它们)?

如果您使用上面的pip不需要,您现在应该只import dateutil在脚本中使用它:

import dateutil
Run Code Online (Sandbox Code Playgroud)

我需要"构建"(制作?)它们并引用它们吗?怎么样?你如何在windows中"编译"类似的东西?

一切都是用pip完成的(魔法不是:))

我完全错过了一些重点吗?

是的python很酷,简单而有趣,忘了make,make install ...... python中的所有内容都很容易安装.

而对于G的爱...请使用pip(这是来自BDFL的订单).

替代文字

希望这可以帮助:)