Open YutingSun163 opened 5 years ago
The gensim version is too old -- please try the latest version of gensim and let me know if that works. Thanks!
I tried upgrade the gensim version to the latest, but new error occur:
Traceback (most recent call last): File "main.py", line 17, in
from gensim.models import Word2Vec File "/Users/apple/Library/Python/3.7/lib/python/site-packages/gensim-3.8.0-py3.7-macosx-10.9-x86_64.egg/gensim/init.py", line 5, in from gensim import parsing, corpora, matutils, interfaces, models, similarities, summarization, utils # noqa:F401 File "/Users/apple/Library/Python/3.7/lib/python/site-packages/gensim-3.8.0-py3.7-macosx-10.9-x86_64.egg/gensim/parsing/init.py", line 4, in from .preprocessing import (remove_stopwords, strip_punctuation, strip_punctuation2, # noqa:F401 File "/Users/apple/Library/Python/3.7/lib/python/site-packages/gensim-3.8.0-py3.7-macosx-10.9-x86_64.egg/gensim/parsing/preprocessing.py", line 42, in from gensim import utils File "/Users/apple/Library/Python/3.7/lib/python/site-packages/gensim-3.8.0-py3.7-macosx-10.9-x86_64.egg/gensim/utils.py", line 45, in from smart_open import open ImportError: cannot import name 'open' from 'smart_open' (/Users/apple/Library/Python/3.7/lib/python/site-packages/smart_open/init.py)
And also I got error : file not exist: karate.embeddings, although I have manually created one.
Sorry for the late reply. For posterity, it seems that gensim is not properly installed on your machine.
And also I got error : file not exist: karate.embeddings, although I have manually created one.
This is the embeddings file produced by DeepWalk on the Karate graph -- it should not be manually created.
When I run main.py, an error occured: Traceback (most recent call last): File "main.py", line 168, in
sys.exit(main())
File "main.py", line 165, in main
process(args)
File "main.py", line 101, in process
model.wv.save_word2vec_format(args.output)
AttributeError: 'Word2Vec' object has no attribute 'wv'
My python version is 3.7.0, and gensim version 0.10.2