0
我正在尝试为我的python项目创建一个可分发的软件包。 Python 2.7版我的.py脚本在安装自制软件包时没有显示
我有一个包含以下内容的setup.py文件:
from setuptools import setup, find_packages
import sys, os
version = '1.0'
setup(name='my_lovely_package',
version=version,
description="this is mine",
long_description="""it is lovely\
""",
classifiers=[
'Development Status :: 5 - Production/Stable'
'Operating System :: Microsoft :: Windows',
'Programming Language :: Python :: 2.7',
],
keywords='mypkg',
author='me',
packages=find_packages(),
include_package_data=True,
zip_safe=True,
install_requires=[
'nose',
'selenium'
],
)
我建立了DIST与“setup.py sdist”,把它贴在远程存储库。在一个干净的Python环境中,我运行以下代码:
easy_install http://my.path.to.zip.file
没有错误发生。我去我的主目录,C:\ Python27 \ Lib \ site-packages。鼻子和硒目录就像预期的那样。但是我所看到的我的定制软件包只有一个mypkg-1.0.egg。没有包含我期望的源文件的目录。
下载的.zip文件本身包含所有预期的目录和init文件,所以我知道这不是构建中包含的文件的问题。我不努力包括包数据,只是我的.py文件
难道我做错了什么在安装过程?