2017-08-04 2 views
2

Je réinstalle le pg gensim et Cython mais il affiche continuellement cet avertissement, Quelqu'un sait-il à ce sujet? J'utilise Python 3.6, PyCharm Linux Mint. UserWarning: L'extension C n'est pas chargée pour Word2Vec, l'apprentissage sera lent. Installez un compilateur C et réinstallez le gensim pour une formation rapide. warnings.warn (« extension C non chargé pour Word2Vec, la formation sera lente. »Extension C non chargée pour Word2Vec

Et montrer aussi cette ligne lorsque je crée ou modèle de charge.
version lente de gensim.models.doc2vec est utilisé

Répondre

1

Il y a un problème avec les certains paquets sous-jacents ne pas être à jour Here j'ai trouvé la réponse que le travail pour moi, ce qui est bref.

Uninstall Gensim

sudo pip3 uninstall gensim 

Installer python3-dev build-essential

sudo apt-get install python3-dev build-essential 

Re-Install Gensim

sudo pip3 install --upgrade gensim 

Notes:

instructions ci-dessus pour les systèmes où pip et apt-get sont utilisés pour gérer les packages
pip3 est la version python3 de pip

+0

La clé est le 'python3-dev' (ou dans Py2, juste' python-dev') et 'bui paquets ld-essential'. Si elles sont présentes lors de l'installation de gensim, le code optimisé inclus avec le package peut être compilé. ('cython' n'est pas vraiment nécessaire à moins que vous ne personnalisiez davantage ce code.) – gojomo

+0

pour moi, n'a pas fonctionné .. :( –