ImportError: cannot import name 'MovieGroupProcess' from gsdmm
ImportError: cannot import name 'MovieGroupProcess' from gsdmm
我在使用从 GitHub 克隆的 Python 模块时遇到一些导入问题。
我的项目结构是这样的
-Jupyter_notebook.ipynb
-gsdmm/
gsdmm/ 文件夹已使用
从 GitHub here 克隆到与笔记本相同的目录中
git clone https://github.com/rwalk/gsdmm.git
现在,只要我尝试从自述文件中所示的模块导入 'MovieGroupProcess' class,就会发生导入错误。我是 运行 它来自 Jupyter notebook 但同样的问题存在于 Python 脚本
from gsdmm import MovieGroupProcess
出现以下错误:
ImportError: cannot import name 'MovieGroupProcess' from 'gsdmm' ([current_directory]\gsdmm\__init__.py)
我不确定我的路径是否有问题或需要更改。
如果这是您的项目结构
.
├── gsdmm
│ ├── gsdmm
│ │ ├── __init__.py
│ │ └── mgp.py
│ └── test
└── Jupyter_notebook.ipynb
然后尝试从您的笔记本 Jupyter_notebook
导入 gssdmm
将无法工作,因为第一个 gsdmm
目录中没有 __init__.py
文件。
但是如果你把项目结构改成
.
└── gsdmm
├── gsdmm
│ ├── __init__.py
│ └── mgp.py
├── test
└── Jupyter_notebook.ipynb
现在当你导入gsdmm
时python可以找到__init__.py
文件并可以成功导入模块。
我在使用从 GitHub 克隆的 Python 模块时遇到一些导入问题。
我的项目结构是这样的
-Jupyter_notebook.ipynb
-gsdmm/
gsdmm/ 文件夹已使用
从 GitHub here 克隆到与笔记本相同的目录中git clone https://github.com/rwalk/gsdmm.git
现在,只要我尝试从自述文件中所示的模块导入 'MovieGroupProcess' class,就会发生导入错误。我是 运行 它来自 Jupyter notebook 但同样的问题存在于 Python 脚本
from gsdmm import MovieGroupProcess
出现以下错误:
ImportError: cannot import name 'MovieGroupProcess' from 'gsdmm' ([current_directory]\gsdmm\__init__.py)
我不确定我的路径是否有问题或需要更改。
如果这是您的项目结构
.
├── gsdmm
│ ├── gsdmm
│ │ ├── __init__.py
│ │ └── mgp.py
│ └── test
└── Jupyter_notebook.ipynb
然后尝试从您的笔记本 Jupyter_notebook
导入 gssdmm
将无法工作,因为第一个 gsdmm
目录中没有 __init__.py
文件。
但是如果你把项目结构改成
.
└── gsdmm
├── gsdmm
│ ├── __init__.py
│ └── mgp.py
├── test
└── Jupyter_notebook.ipynb
现在当你导入gsdmm
时python可以找到__init__.py
文件并可以成功导入模块。