这个配置文件如何写?
自己写了个python模块
cd analyse
tree
.
├── ana.py
├── cncode.py
├── data
│ ├── download.sh
│ ├── __init__.py
│ ├── init.sql
│ └── writedata.py
├── download.py
├── hkcode.py
├── info.py
├── __init__.py
├── pehkipo.py
└── vix.py
我写了一个setup.py
vim setup.py
#!/usr/bin/env python3
# coding=utf-8
from setuptools import setup, find_packages
setup(
name='analysestock',
version=0.6,
license='BSD License',
packages=find_packages(),
test_suite="tests",
description="analysestock",
platforms=["all"],
url='',
classifiers=[
'Operating System :: OS Independent',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python',
'Programming Language :: Python :: Implementation',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Topic :: Software Development :: Libraries'
],
)
打包
python3 setup.py sdist
.
├── analysestock.egg-info
│ ├── dependency_links.txt
│ ├── PKG-INFO
│ ├── SOURCES.txt
│ └── top_level.txt
├── ana.py
├── cncode.py
├── data
│ ├── download.sh
│ ├── __init__.py
│ ├── init.sql
│ └── writedata.py
├── dist
│ └── analysestock-0.6.tar.gz
├── download.py
├── hkcode.py
├── info.py
├── __init__.py
├── pehkipo.py
├── setup.py
└── vix.py
将dist里面的文件analysestock-0.6.tar.gz,进行解压
tree /tmp/analysestock/dist/analysestock-0.6
/tmp/analysestock/dist/analysestock-0.6
├── analysestock.egg-info
│ ├── dependency_links.txt
│ ├── PKG-INFO
│ ├── SOURCES.txt
│ └── top_level.txt
├── data
│ ├── __init__.py
│ └── writedata.py
├── PKG-INFO
├── setup.cfg
└── setup.py
为何许多文件没有打包?
cncode.py hkcode.py __init__.py ana.py download.py info.py pehkipo.py vix.py
为何data里面有四个文件
download.sh __init__.py init.sql writedata.py
仅仅打包了两个文件
__init__.py writedata.py
其他两个文件如何打包进去?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论