我有一个项目需要pythonxlib。不幸的是python xlib不在pypi上,所以在我的需求文件中我使用: svn+https://python-xlib.svn.sourceforge.net/svnroot/python-xlib/tags/xlib_0_15rc1/根据此建议: How do you install Python Xlib with pip?
这对pip很好,但是我想用设置.py. 在install峎requires中只允许使用实际的鸡蛋,所以这个答案: How can I make setuptools install a package that's not on PyPI? 建议使用依赖链接,我也这么做了。在
svn+https在依赖关系链接中不起作用,所以我链接到从这个页面引用的tarball:http://python-xlib.svn.sourceforge.net/viewvc/python-xlib/tags/xlib_0_15rc1/ . 这个tarball是按照我期望的方式下载的,但是当需要安装它时,我得到:
Searching for pyxlib
Best match: pyxlib [unknown version]
Downloading http://python-xlib.svn.sourceforge.net/viewvc/python-xlib/tags/xlib_0_15rc1/?view=tar#egg=pyxlib
Processing xlib_0_15rc1
error: /tmp/easy_install-BDFVH3/xlib_0_15rc1/COPYING: Not a directory
我不明白。当然,复制不是一个目录。为什么setuptools(或者它是distutils?)不运行设置.py在pythonxlib根目录中?我想这一定很容易。如何将pythonxlib作为egg的依赖项?在
目前没有回答
相关问题 更多 >
编程相关推荐