安装Python模块
我一直是自学写程序的,几乎没有接受过正式的教育,所以我总觉得自己缺少一些正式教育可能会教的东西。这次我想给Python安装一个新的模块,就是pyhk这个热键模块。我在帮同事处理热键的问题。但是,我对模块的安装完全搞不懂,不知道怎么在我的电脑上安装并使用它。
我很少能找到一个可执行文件,这种情况比较简单,但有时候我觉得需要复制和粘贴.dll文件,或者打开命令提示符来导入.dll文件,但我从来不知道该怎么做。而且我发现网上几乎没有相关的文档来帮助我,所以我觉得我可能漏掉了什么。有没有人能帮我解释一下怎么安装Python模块?
谢谢,
Mike
2 个回答
5
让工具来处理目录和Python路径的问题吧。避免手动复制文件,实际上用Python的正确方法来做这件事比随意复制要简单得多。
首先,如何通过使用setuptools来改进这个有用的模块呢?作者给你提供了有用的代码,现在你也可以通过帮助他打包来回馈他!
创建一个更好的目录结构,把单个源文件放在一个模块里,这样可以减少命名冲突的机会,并且创建一个setup.py文件。
你需要的所有信息都可以在这里找到: http://pythonhosted.org/an_example_pypi_project/setuptools.html
下面是一个例子:
import os
from setuptools import setup
setup(
name = "pyhk",
version = "0.0.4",
author = "Someone",
author_email = "someone@gmail.com",
description = ("Some desc"),
license = "Some license",
packages=['pyhk'],
classifiers=[
"Development Status :: 3 - Alpha",
"Topic :: Utilities",
],
)