[英]Pip installing from github installs only __init__.py file
我正在努力掌握管理软件的git(hub)方式。 我有一个存储库: https : //github.com/pythonishvili/django-inguri
我尝试使用此命令pip安装它
pip install git+git://github.com/pythonishvili/django-inguri.git
我得到的回应:
Downloading/unpacking git+git://github.com/pythonishvili/django-inguri.git
Cloning git://github.com/pythonishvili/django-inguri.git to /tmp/pip-bv5r89-build
Running setup.py egg_info for package from git+git://github.com/pythonishvili/django-inguri.git
Installing collected packages: inguri
Running setup.py install for inguri
Successfully installed inguri
Cleaning up...
但安装显然是错误的,因为我在virtualenv( /home/username/.virtualenvs/envname/lib/python2.7/site-packages/inguri
)中获得的是两个文件:
__init__.py
__init__.pyc
我做错了什么? 我该如何工作?
我相信您需要将项目的所有子目录添加到setup.py
文件的packages
选项中。 现在,你只有最外面的目录 - inguri
。 您需要添加inguri.ads
, inguri.ads.migrations
等等(因为它们也包含您希望包含在您的发行版中的.py
文件)。
您还需要在清单文件中添加以下行: recursive-include inguri *
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.