免责声明:这是一个非常基本的问题,但请记住,我来自Microsoft背景,并且我主要使用Visual Studio在.NET中编程(这可能有助于我进行类比)
为了好玩,我开始编写一个小python,所以我下载了eclipse,并安装了PyDev。
我到了需要解析日期的时候,发现了一个time.strptime的替代项,看起来很有趣。另一种选择是python-dateutil。
我继续下载,但在尝试使用时遇到了问题。
显然the download包含源文件,我完全不知道如何在eclipse中的“项目”中使用它。
所以我最基本的问题是:
谢谢你的耐心。
您只需要导入
py
文件。例如,如果模块名为x
,则需要执行import x
不。只要做一个
import x
,就会创建一个x.pyc
文件。这是模块x
的字节编译版本。然后您需要执行(可能需要在Windows上具有适当的权限)。阅读更多here)
python setup.py install
这将自动安装(并因此复制)所有模块文件到Python解释器可以找到它们的路径。您可以通过使用:
import sys
然后使用print sys.path
找到它。这些将是口译员搜索模块的位置。安装后,启动解释器,然后尝试
import dateutil
。如果一切正常,应该导入模块。当您需要分发应用程序时,需要将所有必需的模块打包在一起。注意,您只需要包含
py
文件,而不是pyc
。为了更好地理解源文件的打包,您需要阅读
disutitls
模块。Here是链接。你下载的tarball中有一个Makefile,所以使用它:
然后,在要使用新模块中的某些内容的文件中,像导入任何其他Python模块一样导入它:
您应该在命令类型的行中使用pip:
这个命令将为您做所有事情,它将下载并安装库 自动。如果您没有
pip
,请参阅上面的文档,了解应该如何安装它如果没有必要使用上述pip,那么现在应该在脚本中
import dateutil
使用它:一切都是用皮普完成的(魔法不是吗:))
是的,python很酷,简单有趣,忘记make,make install。。。python中的所有东西都很容易安装。
为了G.的爱。。请使用pip(这是来自BDFL的订单)。
希望这能有所帮助:)
相关问题 更多 >
编程相关推荐