zoukankan      html  css  js  c++  java
  • 将模块安装到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.安装发布文件

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

  • 相关阅读:
    转:sql语句中GROUP BY 和 HAVING和使用 count()
    shell中的大括号和小括号
    转:关于rename命令ubuntu下的用法
    Linux批量重命名
    STL 源代码剖析 算法 stl_algo.h -- partition
    HDU 5091 线段树扫描线
    IBM 中国研究院面试经历
    当人手一部智能手机时 庞大的数据中心们已死
    Treap的读书笔记2
    【JUnit4.10源码分析】5 Statement
  • 原文地址:https://www.cnblogs.com/dachang/p/11160224.html
Copyright © 2011-2022 走看看