为什么我在使用 pip 安装时没有得到最新版本的 python 包?
Why I am not getting the lattest version of a python package when installing it with pip?
我想要python3.6
下的最新版vtk
Pipy.org 表示版本 9.0.0 :
https://pypi.org/project/vtk/#files
url 指示使用命令:
pip install vtk
我安装了 python 2.7 和 3.6,所以我实际使用 :
pip3 install vtk
但是这会安装 8.1.2 版,而不是 9.0.0
如果我运行命令:
pip3 install vtk==9.0.0
Collecting vtk==9.0.0
Could not find a version that satisfies the requirement vtk==9.0.0 (from versions:
8.0.0.dev20170717, 8.1.0, 8.1.1, 8.1.2) No matching distribution found for vtk==9.0.0
python2.7 和 pip 也会发生同样的事情。
为什么我没有得到 PiPy.org 中列出的版本?
vtk
8.1.2 provides 适用于 Linux、MacOS 和 w64 的轮子。
但是 vtk
9.0.0 provides 轮子适用于 MacOS 和 w64,不适用于 Linux。
在 Linux 您必须使用版本 8.1.2。或者从 https://vtk.org/download 下载一个轮子。或者从源代码编译 VTK。
VTK 9.0.1 已于 2020 年 6 月 24 日在 PyPI 上发布,这次带有 Linux 兼容的轮子:
path/to/python3 -m pip install vtk==9.0.1
我想要python3.6
下的最新版vtkPipy.org 表示版本 9.0.0 : https://pypi.org/project/vtk/#files url 指示使用命令:
pip install vtk
我安装了 python 2.7 和 3.6,所以我实际使用 :
pip3 install vtk
但是这会安装 8.1.2 版,而不是 9.0.0
如果我运行命令:
pip3 install vtk==9.0.0
Collecting vtk==9.0.0
Could not find a version that satisfies the requirement vtk==9.0.0 (from versions:
8.0.0.dev20170717, 8.1.0, 8.1.1, 8.1.2) No matching distribution found for vtk==9.0.0
python2.7 和 pip 也会发生同样的事情。 为什么我没有得到 PiPy.org 中列出的版本?
vtk
8.1.2 provides 适用于 Linux、MacOS 和 w64 的轮子。
但是 vtk
9.0.0 provides 轮子适用于 MacOS 和 w64,不适用于 Linux。
在 Linux 您必须使用版本 8.1.2。或者从 https://vtk.org/download 下载一个轮子。或者从源代码编译 VTK。
VTK 9.0.1 已于 2020 年 6 月 24 日在 PyPI 上发布,这次带有 Linux 兼容的轮子:
path/to/python3 -m pip install vtk==9.0.1