Conda vtk 已安装,但 python 显示 - 没有名为 vtk 的模块
Conda vtk is already installed but python shows - No module named vtk
我正在尝试为 python 2.7 安装 vtk Windows 64 位 PC
C:\Users\Abhi>conda install vtk
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
其中
C:\Users\Abhi>python
Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import vtk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named vtk
>>>
我也试过 pip
C:\Users\Abhi>pip install vtk
Collecting vtk
ERROR: Could not find a version that satisfies the requirement vtk
(from versions: none) ERROR: No matching distribution found for vtk
我试过从可执行文件安装 https://vtk.org/download/
任何帮助将不胜感激
谢谢
阿布舍克
听起来您可能正在为 python 环境安装 VTK,但是当您尝试导入它时使用了另一个。重要的是要跟踪执行安装时正在使用的python。
我组织事物的方式是创建 conda 环境。如果我是你,我会做以下事情:
创建一个conda环境(你可以指定你想要的python任何版本)
conda create -n myenv python=3.4
现在,您已经创建了一个环境,您可以在其中为自己的 python 项目安装包。您可以使用此命令为其他 python 项目创建具有不同包和版本的其他环境。接下来,确保激活您的 conda 环境(每次开始新会话时都必须这样做)
conda activate myenv
现在,激活您的环境后,通过 运行ning
确保您的环境确实处于活动状态
conda info --envs
活动环境旁边会有一个 *。确保 * 在 "myenv" 旁边,而不是基础。
确保您确实处于活动环境中后,安装您需要的所有软件包(包括 VTK)。下面是安装 vtk 的方法:
conda install -c anaconda vtk
完成安装包后,您可以通过 运行ning
确保它们已安装在您的环境中
conda list
向下滚动直到看到您的包裹。
现在,您应该可以 运行 python 使用您安装的软件包编写脚本。通过 运行 连接您的 import vtk 行来测试,如果一切正常,请告诉我们。
我正在尝试为 python 2.7 安装 vtk Windows 64 位 PC
C:\Users\Abhi>conda install vtk
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
其中
C:\Users\Abhi>python
Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import vtk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named vtk
>>>
我也试过 pip
C:\Users\Abhi>pip install vtk
Collecting vtk
ERROR: Could not find a version that satisfies the requirement vtk
(from versions: none) ERROR: No matching distribution found for vtk
我试过从可执行文件安装 https://vtk.org/download/
任何帮助将不胜感激
谢谢 阿布舍克
听起来您可能正在为 python 环境安装 VTK,但是当您尝试导入它时使用了另一个。重要的是要跟踪执行安装时正在使用的python。
我组织事物的方式是创建 conda 环境。如果我是你,我会做以下事情:
创建一个conda环境(你可以指定你想要的python任何版本)
conda create -n myenv python=3.4
现在,您已经创建了一个环境,您可以在其中为自己的 python 项目安装包。您可以使用此命令为其他 python 项目创建具有不同包和版本的其他环境。接下来,确保激活您的 conda 环境(每次开始新会话时都必须这样做)
conda activate myenv
现在,激活您的环境后,通过 运行ning
确保您的环境确实处于活动状态conda info --envs
活动环境旁边会有一个 *。确保 * 在 "myenv" 旁边,而不是基础。
确保您确实处于活动环境中后,安装您需要的所有软件包(包括 VTK)。下面是安装 vtk 的方法:
conda install -c anaconda vtk
完成安装包后,您可以通过 运行ning
确保它们已安装在您的环境中conda list
向下滚动直到看到您的包裹。
现在,您应该可以 运行 python 使用您安装的软件包编写脚本。通过 运行 连接您的 import vtk 行来测试,如果一切正常,请告诉我们。