将模块安装到Site-packages

清楚一个问题

如何找到模块

解释器会在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.安装发布文件

 然后在命令行状态下直接导入已经安装好的模块(以各自创建的模块为准)

原文地址:https://www.cnblogs.com/dachang/p/11160224.html