我无法在Mac OS X中通过anaconda安装VTK。我使用
conda install -c anaconda vtk=6.3.0
Python 2.7但是出现以下错误:
不满意的错误:发现以下规格存在冲突: - python 3.6 * - vtk 6.3.0 * - > python 2.7 * - > openssl 1.0.1 *使用“conda info”查看每个包的依赖关系。
但是我已经将Python更新为3.6,并且出现了同样的错误。
答案 0 :(得分:2)
collectgarbage "count"
$ conda search vtk
Fetching package metadata ...........
vtk 5.10.1 py27_0 defaults
5.10.1 py27_1 defaults
6.3.0 py27_0 defaults
6.3.0 py27_1 defaults
$ conda create -n vtk python=2.7 vtk=6.3.0
Fetching package metadata ...........
Solving package specifications: .
Package plan for installation in environment /home/sidon/opt/anaconda3/envs/vtk:
The following NEW packages will be INSTALLED:
openssl: 1.0.2k-1
pip: 9.0.1-py27_1
python: 2.7.13-0
readline: 6.2-2
setuptools: 27.2.0-py27_0
sqlite: 3.13.0-0
tk: 8.5.18-0
vtk: 6.3.0-py27_1
wheel: 0.29.0-py27_0
zlib: 1.2.8-3
Proceed ([y]/n)? y
vtk-6.3.0-py27 100% |#############################################################################################| Time: 0:00:15 1.97 MB/s
#
# To activate this environment, use:
# > source activate vtk
#
# To deactivate this environment, use:
# > source deactivate vtk
#
$ source activate vtk
答案 1 :(得分:1)
我建议直接从wheel文件安装。您可以从此处获取VTK车轮文件(wheel file directory site)。这个网站几乎每个轮子文件都是你的朋友!只需搜索它,你就会看到一堆.whl
个VTK文件。
只需下载与你的anaconda python root版本(3.5,3.6,2.7等)以及32位或64位(取决于你的python版本)相匹配的wheel文件。
要从车轮文件安装,请打开车轮所在目录中的终端并输入
pip install "your_wheel_file_name"
如果要为conda环境安装它,只需先激活环境(activate "env_name"
),然后从方向盘文件安装。
答案 2 :(得分:0)
为我试试这个:
conda create --name vtk_test python=2.7 vtk
这将创建一个包含VTK,Python及其依赖项的新环境。