18

Python用のVTKモジュールをインストールしようとしていますが、うまくいきません。VTK tar ファイルをダウンロードしましたが、解凍できません。私は他の tar ファイルを抽出することができるので、このファイルには特定の何かがあるに違いないと思います。

これは私のエラーです:

gzip: stdin: 無効な圧縮データ -- フォーマット違反 tar: 子がステータス 1 を返しました tar: エラーは回復できません: 今すぐ終了します

誰かがこれで私を助けてくれることを願っています。

4

4 に答える 4

17

答えは、使用しているオペレーティング システムによって異なります。特定のオペレーティング システムおよび/またはディストリビューション用のパッケージまたはインストーラーを見つけることができれば、これははるかに簡単になります。

Linux

Linux を使用している場合は、ディストリビューションのパッケージ マネージャーで対応するパッケージを探します。たとえば、Ubuntu Linux では、次のコマンドを使用してインストールできるはずです。

sudo apt-get install python-vtk

マイクロソフトウィンドウズ

Microsoft Windows を使用している場合、最も簡単な方法はPython(x,y)をインストールすることです。VTK サポートが付属しています。

さらに、Anacondaには VTK パッケージと仮想環境のサポートも含まれています。一部の人にとっては良い選択肢かもしれません。

Mac OS X

Mac OS X を使用している場合は、MacPorts経由ですべてをインストールしてみてください。


以下のコメントで @Nil が言及したように、VTK へのスタンドアロンの Python インターフェイスが VTK 開発者によって提供されるようになりました。Windows、Darwin、および Linux の場合は、ここからダウンロードできます。


@Nil が述べたように、VTKはダウンロードページvtkpythonでバイナリを提供していました。ただし、ここに記載されているように、VTK-8.xx 以降は削除されています。

すみません、それについて。8 の vtkpython バイナリを削除することにしました。代わりに、python wheel インストールのサポートにエネルギーを集中したいと考えています。完全な解決策のタイムラインはまだありませんが、最近、https ://github.com/jcfr/VTKPythonPackage で、それに向けていくつかの良い進歩を遂げました。

したがって、現在推奨されるインストール方法は次のとおりvtkpythonです (このページを参照)。

$ python -m pip install --upgrade pip
$ python -m pip install vtk
于 2013-03-13T19:38:18.443 に答える
4

http://www.lfd.uci.edu/~gohlke/pythonlibs/#vtkこれを試してください! Windowsで動作します!

于 2014-06-04T11:33:22.103 に答える
3

次の方法でwin7で問題なくvtkをインストールしましたpip

> pip install vtk
Collecting vtk
  Downloading vtk-8.1.0-cp36-cp36m-win_amd64.whl (24.4MB)
    100% |████████████████████████████████| 24.4MB 56kB/s
Installing collected packages: vtk
Successfully installed vtk-8.1.0

アナコンド python の場合:

> python
Python 3.6.1 |Continuum Analytics, Inc.| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
于 2018-02-21T16:15:36.513 に答える