清楚一个问题
如何找到模块
解释器会在3个主要位置搜索模块:
1.当前得工作目录:
这是解释起认为的你目前所在的文件夹
2.你的解释起的site-packages的位置:
.这些目录包含你可能已经安装的第三方的python模块(也包括自己写的模块)
3.标准库的位置:
这些目录包含构成标志库的所有模块
在这里主要将第二个方法模块安装到site-packages:
思路:
1.创建一个发布描述
2.生成一个发布文件
3.安装发布文件
我们最后的结果是能为模块创建一个发布包,这个包是一个压缩文件
1.创建一个发布描述,为此我们要创建俩个文件,这俩个文件要和我们要调用的模板在一个文件夹中,
首先创建一个setup.py这个文件,文件内容如下所示
from setuptools import setup setup( name = 'vsearch',(模块名) version = '1.0', description = 'The Head First Python Search Tools', author = 'HF python 2e', author_email = 'hfpy2e@gmail.com', url = 'headfirstlabs.com', py_modules = ['vsearch'],(模块名) )
然后创建一个readme.txt文件,一样放在指定文件夹下面
2.创建发布文件
利用cmd命令行进入到setup.py的路径中(各自创建文件为准)
然后运行在cmd 命令行中运行:py -3 setup.py sdist
然后可以到文件加中看到有一个dist文件,文件下有一个压缩包
3.安装发布文件
然后在命令行状态下直接导入已经安装好的模块(以各自创建的模块为准)