繁体   English   中英

从github安装pip只安装__init__.py文件

[英]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.adsinguri.ads.migrations等等(因为它们也包含您希望包含在您的发行版中的.py文件)。

您还需要在清单文件中添加以下行: recursive-include inguri *

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM