我最近注意到我无法安装自己的
Python
包装。我收到一个错误,指出一个包含
蟒蛇
模块无效。所以,我更新了我的
setup.py
删除了一些元素,这就是我现在所拥有的:
from setuptools import setup
setup(
name='project',
version='0.3.0',
packages=['project'],
license='GPL',
install_requires=[
'PyYAML >= 3.11',
'logger >= 0.2.0',
],
entry_points={
'console_scripts': ['project = project:main']
},
)
我删除了一些元素,并称之为项目项目。基本上,在项目中,我有一个包,库,以及一些Python模块。在拆卸这些管路之前:
…最近没用。
奇怪的是,这个
设置.py
据我所知一直工作到一个月前。也就是说,在评论完这些项目并运行之后
python setup.py
build,我不再得到关于包无效的错误,但是在同一个令牌上,我看到运行时没有安装任何东西。
pip install dist/project-0.0.1.tar.gz
. 文件内部,由
python setup.py sdist
,我确实看到了我希望看到的所有文件。它们只是没有安装,所以我实际上丢失了根文件夹下的所有包(除了init以外的所有东西)。
我这里缺什么?