这篇文章的前提是你已在eclipse环境里面配置python开发环境。
1、cmd命令行,输入pip install setuptools,几秒之后打印结果:Requirement already satisfied。。。说明已安装过。
2、在eclipse里面创建一个python工程gtapylib,在src下面创建一个文件夹名称trainpylib,当然工程名称和源文件夹名称都是自定义即可。
3、在trainpylib下面新建一个python文件,名称是__init__.py,是英文状态的下划线2次,这个名称是固定的,不能自定义,文件内容可以是空的,但是文件一定要存在。以及另外一个测试文件testhello.py,这个是需要被安装到python类库的文件,代码内容如下:
def testhello():
return 'hello'
代码功能就是返回一个hello字符串
4、在src下面创建一个文件名称是setup.py,和文件夹trainpylib同级别,这个名称能不能自定义,忘记测试了。代码内容如下:
from setuptools import setup
setup(name='trainpylib',
version='1.0',
description='测试安装python类库',
author='xxx',
author_email='xxx@163.com',
url='',
packages=['F:\\eclipse-python\\gtapylib\\src\\trainpylib'],
platforms=["any"],
)
这段代码的功能是把刚才的trainpylib下面的python文件安装到python类库。
属性name以及packages的值可以修改为自定义的名称。也就是上面步骤2里面的名称。
5、在src下面创建测试代码文件testlib.py,代码的内容如下:
from trainpylib.testhello import *
print(testhello())
代码的功能是调用已安装到类库的方法testhello,并打印返回值。