用pipenv安装PySFML的问题

时间:2018-03-22 03:36:18

标签: python pip pipenv

我尝试按照说明here安装PySFML。 pip git+https://github.com/Sonkun/python-sfml?egg=pySFML ERROR: unknown command "git+https://github.com/Sonkun/python-sfml?egg=pySFML" flat out不接受此命令:

pipenv

我尝试了pipenv install git+https://github.com/Sonkun/python-sfml?egg=pySFML zsh: no matches found: git+https://github.com/Sonkun/python-sfml?egg=pySFML (这是我理想情况下想要使用的)并且它给了:

#

我将网址更改为?而不是Installing git+https://github.com/Sonkun/python-sfml#egg=pysfml… ⠦Warning: You installed a VCS dependency in non–editable mode. This will work fine, but sub-dependencies will not be resolved by $ pipenv lock. To enable this sub–dependency functionality, specify that this dependency is editable. Collecting pysfml from git+https://github.com/Sonkun/python-sfml#egg=pysfml Cloning https://github.com/Sonkun/python-sfml to /tmp/pip-build-7z0jrlmi/pysfml Error: An error occurred while installing git+https://github.com/Sonkun/python-sfml#egg=pysfml! No files/directories in /tmp/pip-build-7z0jrlmi/pysfml/pip-egg-info (from PKG-INFO) ,但它似乎开始工作但后来:

?

(注意:将#切换为pip会为pipenv提供相同的错误

如何从此处开始{{1}}安装PySFML?

1 个答案:

答案 0 :(得分:1)

似乎需要一些标签。

https://pip.pypa.io/en/stable/user_guide/#installing-packages

  

需求文件用于覆盖与本地的依赖关系   生活在版本控制中的补丁。例如,假设一个   依赖,来自PyPI的SomeDependency有一个bug,你不能等待   上游修复。您可以克隆/复制src,进行修复和放置   它在VCS中带有标签sometag。你可以参考它   需求文件的行如下:

     

git+https://myvcs.com/some_dependency@sometag#egg=SomeDependency

     

如果SomeDependency以前是您的最高要求   需求文件,然后用新行替换该行。如果   SomeDependency是一个子依赖项,然后添加新行。