在 graalpython 中,`ginstall` 和 `pip` 有什么区别?
In graalpython what is difference between `ginstall` and `pip`?
在 graalpython
https://www.graalvm.org/python/ 中 ginstall
和 pip
有什么区别?使用哪一个?
与 pip
不同,ginstall
安装已知(大部分)与 GraalPython 兼容的包版本,并且始终运行 setup.py
从源安装包。
pip
和 ginstall
都为某些软件包应用了 GraalPython 特定补丁。这个补丁的应用是在 pip
中通过猴子修补其内部实现的,因此它可能不适用于 pip
.
的 never 版本
TL;DR:我会先使用 ginstall
。如果它不支持你想要的包,我会使用 pip
。另外,尽可能避免升级捆绑的 pip
。
从历史上看,ginstall
存在的另一个原因是 GraalPython 不支持 SSL,而 pip
需要 SSL,除非您使用自定义镜像。现在不是这样了。
在 graalpython
https://www.graalvm.org/python/ 中 ginstall
和 pip
有什么区别?使用哪一个?
与 pip
不同,ginstall
安装已知(大部分)与 GraalPython 兼容的包版本,并且始终运行 setup.py
从源安装包。
pip
和 ginstall
都为某些软件包应用了 GraalPython 特定补丁。这个补丁的应用是在 pip
中通过猴子修补其内部实现的,因此它可能不适用于 pip
.
TL;DR:我会先使用 ginstall
。如果它不支持你想要的包,我会使用 pip
。另外,尽可能避免升级捆绑的 pip
。
从历史上看,ginstall
存在的另一个原因是 GraalPython 不支持 SSL,而 pip
需要 SSL,除非您使用自定义镜像。现在不是这样了。