【发布时间】:2023-04-14 07:40:01
【问题描述】:
我正在尝试在 Jupyter 笔记本中使用 Christoph Gohlke 的 PyMVPA 包 (https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymvpa)。我已经下载了正确的版本(python 3.7 的 windowsx64),我在本地保存为 .whl 文件。
到目前为止的工作:我使用 pip 成功安装了 pymvpa2 及其相关要求。 Pip freeze 显示预期的包列表。
pip freeze
nibabel==2.5.0
numpy==1.17.0
pymvpa2==2.6.5
scipy==1.3.1
six==1.12.0
将其他包(numpy 等)导入 Jupyter 也很顺利。
什么没用:导入 pymvpa2。 请耐心等待,我对此很陌生。以下是我尝试过的一些变体:
import mvpa2
import pymvpa2
from pymvpa2 import mvpa2
from users.finnley.downloads.pymvpa import *
from 'users.finnley.downloads.pymvpa' import pymvpa2
from 'users.finnley.downloads.pymvpa' import 'pymvpa2-2.6.5-cp37-cp37m-win_amd64.whl'
from 'users\finnley\downloads\pymvpa' import *
上述每一项都会引发 ModuleNotFoundError。
即 在 ModuleNotFoundError: 没有名为“用户”的模块
或者,
ModuleNotFoundError: No module named 'pymvpa2'
任何见解将不胜感激。
【问题讨论】:
-
试试
import mvpa2 -
包的名称,由创建者报告并在 pip freeze 等中看到,是 pymvpa2,而不是 mvpa2。我确实试了一下,只是为了更好地衡量,但我得到了同样的错误。
标签: jupyter-notebook jupyter python-wheel