安装后无法导入模块
Cannot import module after install
我已经使用项目文件夹中的命令 python setup.py install
安装了一个 python 应用程序,但是当我从我的 bash 中执行它时,我得到了错误:
ImportError No module named 'skipgram'
此模块直接从 __main__.py
文件导入。
项目来源是https://github.com/phanein/deepwalk。你可以看到在 deepwalk 文件夹中有文件 __main__.py
,它从那里导入了 Skipgram 库。
我是 python 编程的新手,也许这是关于某个路径变量的问题?
PS。我的实际设置是: Python 3.5 on anaconda3 on Linux Mint 18.
我同意@erotemic,看来main.py中的第16行应该改成:
from deepwalk.skipgram import Skipgram
当您注意到
graph.py 和 walks.py 与 skipgram.py 位于同一文件夹中,但图表和行走是这样导入的:
from deepwalk import graph
from deepwalk import walks as serialized_walks
我已经使用项目文件夹中的命令 python setup.py install
安装了一个 python 应用程序,但是当我从我的 bash 中执行它时,我得到了错误:
ImportError No module named 'skipgram'
此模块直接从 __main__.py
文件导入。
项目来源是https://github.com/phanein/deepwalk。你可以看到在 deepwalk 文件夹中有文件 __main__.py
,它从那里导入了 Skipgram 库。
我是 python 编程的新手,也许这是关于某个路径变量的问题?
PS。我的实际设置是: Python 3.5 on anaconda3 on Linux Mint 18.
我同意@erotemic,看来main.py中的第16行应该改成:
from deepwalk.skipgram import Skipgram
当您注意到 graph.py 和 walks.py 与 skipgram.py 位于同一文件夹中,但图表和行走是这样导入的:
from deepwalk import graph
from deepwalk import walks as serialized_walks