我尝试按照说明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?
答案 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是一个子依赖项,然后添加新行。