繁体   English   中英

安装后无法导入模块

[英]Cannot import module after install

我已经从项目文件夹中使用命令python setup.py install安装了python应用程序,但是当我从bash执行它时,出现错误:

ImportError没有名为“ skipgram”的模块

该模块直接从__main__.py文件导入。 该项目的来源是https://github.com/phanein/deepwalk 您可以看到在deepwalk文件夹中有文件__main__.py ,并从那里导入Skipgram库。 我是python编程的新手,也许这是有关某些路径变量的问题?

PS。 我的实际设置是:Linux Mint 18上anaconda3上的Python 3.5。

我同意@erotemic,似乎应该将 .py中的第16行更改为:

from deepwalk.skipgram import Skipgram

当您注意到graph.py和walks.py与skipgram.py在同一文件夹中时,您会看到导入中的差异,而graph和walks的导入方式如下:

from deepwalk import graph
from deepwalk import walks as serialized_walks

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM